public ActionResult AddCategories(POSTDisCate data) { ProductDetailModels model = new ProductDetailModels(); int OffSet = 0; if (data.ListItem != null && data.ListItem.Count > 0) { foreach (var item in data.ListItem) { model.ListCategory.Add(new ProductCategoryModels { CategoryID = item.Id, CategoryName = item.Name, OffSet = OffSet++, IsActive = item.Status.ToLower().Equals("active") ? true : false, Status = (byte)Commons.EStatus.Actived, }); } if (model.ListCategory != null) { model.ListCategory = model.ListCategory.OrderBy(x => x.CategoryName).ToList(); } } return(PartialView("_ListAddCate", model)); }
public ActionResult AddCategories(POSTDisCate data) { DiscountDetailModels model = new DiscountDetailModels(); int OffSet = 0; if (data.IsAllAddition) { model.ListDiscountCategory.Add(new DiscountCategoryModels { CategoryID = "", CategoryName = "All", Status = (byte)Commons.EStatus.Actived, OffSet = OffSet++, Type = "Additions" }); } if (data.IsAllPackage) { model.ListDiscountCategory.Add(new DiscountCategoryModels { CategoryID = "", CategoryName = "All", Status = (byte)Commons.EStatus.Actived, OffSet = OffSet++, Type = "Packages" }); } if (data.ListItem != null && data.ListItem.Count > 0) { foreach (var item in data.ListItem) { model.ListDiscountCategory.Add(new DiscountCategoryModels { CategoryID = item.Id, CategoryName = item.Name, OffSet = OffSet++, Status = (byte)Commons.EStatus.Actived, Type = item.Type }); } } if (model.ListDiscountCategory != null) { model.ListDiscountCategory = model.ListDiscountCategory.OrderBy(x => x.CategoryName).ToList(); } return(PartialView("_ListDisCate", model)); }