Top media
private void GetproductTypeFinderModel(string parentCode, string parentName, ProductTypeFilter productTypeFilter) { var offlineCommonProvider = Providers.Offline.Common; ProductTypeFinderModel productTypeFinderModel = new ProductTypeFinderModel(); productTypeFinderModel.WebsiteId = CommerceFrameworkBase.Context.WebsiteId; productTypeFinderModel.Name = productTypeFilter.Name; productTypeFinderModel.Value = productTypeFilter.Value; productTypeFinderModel.ParentFieldName = parentCode; productTypeFinderModel.ParentFieldValue = parentName; // Save/inset data ((ExtendedOfflineCommonProvider)offlineCommonProvider).SaveProductTypeFinderModel(productTypeFinderModel); if (productTypeFilter.ProductTypeFilterData != null) { var childProductFilterlist = productTypeFilter.ProductTypeFilterData; foreach (var childProductTypeFilter in childProductFilterlist) { //Call recersively GetproductTypeFinderModel(productTypeFinderModel.Name, productTypeFinderModel.Value, childProductTypeFilter); } }
}