public bool AddCMSCategory(CMSCategoryView categoryView) { try { using (var db = new OnlineStoreMVCEntities()) { var category = new cms_Categories { ParentId = categoryView.ParentId, Title = categoryView.Title, Description = categoryView.Description, Url = categoryView.Url, SortOrder = categoryView.SortOrder, Status = (int)OnlineStore.Infractructure.Utility.Define.Status.Active, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now }; db.cms_Categories.Add(category); db.SaveChanges(); return true; } } catch (Exception ex) { throw ex; } }
public bool AddCMSCategory(CMSCategoryView categoryView) { try { if (categoryView.ParentId == null) { categoryView.ParentId = 0; } using (var db = new OnlineStoreMVCEntities()) { var category = new cms_Categories { ParentId = categoryView.ParentId, Title = categoryView.Title, Description = categoryView.Description, Url = categoryView.Url, SortOrder = categoryView.SortOrder, Status = categoryView.Status, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now, CreateByTy = categoryView.CreatedBy, }; db.cms_Categories.Add(category); db.SaveChanges(); return(true); } } catch (Exception ex) { throw ex; } }
public static CMSCategoryViewModel ConvertCMSCategoryToCMSCategoryViewModel(cms_Categories category) { var config = new MapperConfiguration(cfg => cfg.CreateMap <cms_Categories, CMSCategoryViewModel>()); var mapper = config.CreateMapper(); var result = mapper.Map <CMSCategoryViewModel>(category); return(result); }