public static bool UpdateBrandCategory(BrandCategoryInfo brandCategory) { bool flag = new BrandCategoryDao().UpdateBrandCategory(brandCategory); if (flag && new BrandCategoryDao().DeleteBrandProductTypes(brandCategory.BrandId)) { new BrandCategoryDao().AddBrandProductTypes(brandCategory.BrandId, brandCategory.ProductTypes); } return(flag); }
public static bool SetBrandCategoryThemes(int brandid, string themeName) { bool flag = new BrandCategoryDao().SetBrandCategoryThemes(brandid, themeName); if (flag) { HiCache.Remove("DataCache-Categories"); } return(flag); }
public static bool AddBrandCategory(BrandCategoryInfo brandCategory) { BrandCategoryDao brandCategoryDao = new BrandCategoryDao(); int num = brandCategoryDao.AddBrandCategory(brandCategory); if (num > 0 && brandCategory.ProductTypes.Count > 0) { brandCategoryDao.AddBrandProductTypes(num, brandCategory.ProductTypes); } return(true); }
public static bool UpdateBrandCategory(BrandCategoryInfo brandCategory) { BrandCategoryDao brandCategoryDao = new BrandCategoryDao(); bool flag = brandCategoryDao.Update(brandCategory, null); if (flag && brandCategoryDao.DeleteBrandProductTypes(brandCategory.BrandId)) { brandCategoryDao.AddBrandProductTypes(brandCategory.BrandId, brandCategory.ProductTypes); } return(flag); }
public static bool AddBrandCategory(BrandCategoryInfo brandCategory) { BrandCategoryDao brandCategoryDao = new BrandCategoryDao(); brandCategory.DisplaySequence = brandCategoryDao.GetMaxDisplaySequence <BrandCategoryInfo>(); int num = (int)brandCategoryDao.Add(brandCategory, null); if (num > 0 && brandCategory.ProductTypes.Count > 0) { brandCategoryDao.AddBrandProductTypes(num, brandCategory.ProductTypes); } return(true); }
public static bool AddBrandCategory(BrandCategoryInfo brandCategory) { int brandId = new BrandCategoryDao().AddBrandCategory(brandCategory); if (brandId <= 0) { return(false); } if (brandCategory.ProductTypes.Count > 0) { new BrandCategoryDao().AddBrandProductTypes(brandId, brandCategory.ProductTypes); } return(true); }
public static IEnumerable <BrandMode> GetBrandCategories(int categoryId, int maxNum = 1000) { IEnumerable <BrandMode> enumerable = HiCache.Get <IEnumerable <BrandMode> >($"DataCache-Brands-{categoryId}-{maxNum}"); if (enumerable == null) { enumerable = new BrandCategoryDao().GetBrandCategories(CatalogHelper.GetCategory(categoryId), maxNum); if (enumerable != null) { HiCache.Insert($"DataCache-Brands-{categoryId}-{maxNum}", enumerable, 360); } } return(enumerable); }
public static bool AddBrandCategory(BrandCategoryInfo brandCategory) { int num = new BrandCategoryDao().AddBrandCategory(brandCategory); bool result; if (num <= 0) { result = false; } else { if (brandCategory.ProductTypes.Count > 0) { new BrandCategoryDao().AddBrandProductTypes(num, brandCategory.ProductTypes); } result = true; } return(result); }