public SubMainMenuViewModel GetSubMenuById(int Id) { SubMainMenuViewModel entities = new SubMainMenuViewModel(); var list = _Context.tblSubMenus.Where(x => x.IsActive == true && x.Id == Id).FirstOrDefault(); Mapper.Map(list, entities); return(entities); }
public ActionResult AddWebsiteContent(SubMainMenuViewModel ObjSubMenu) { var result = menuService.UpdateSubMenuContent(ObjSubMenu); if (result) { return(RedirectToAction("ManageWebsiteContent", new { })); } return(View()); }
public ActionResult AddWebsiteContent(int data) { SubMainMenuViewModel objSubMenu = new SubMainMenuViewModel(); if (data != 0) { objSubMenu = menuService.GetSubMenuById((int)data); return(View(objSubMenu)); } else { return(View()); } }
public bool SaveSubMenuContent(SubMainMenuViewModel objSubMenu) { bool status = false; tblSubMenu tblsubmenu = new tblSubMenu(); Mapper.Map(objSubMenu, tblsubmenu); tblsubmenu.IsActive = true; tblsubmenu.CreatedDate = DateTime.Now; tblsubmenu.ModifiedDate = DateTime.Now; tblsubmenu.CreatedBy = "101"; tblsubmenu.ModifiedBy = "101"; _Context.tblSubMenus.Add(tblsubmenu); _Context.Configuration.ValidateOnSaveEnabled = true; _Context.SaveChanges(); status = true; return(status); // for new users }
public bool UpdateSubMenuContent(SubMainMenuViewModel objSubMenu) { bool status = false; try { var _objSubMenuDetails = _Context.tblSubMenus.Where(x => x.Id == objSubMenu.Id).FirstOrDefault(); if (_objSubMenuDetails != null) { _objSubMenuDetails.MenuText = objSubMenu.MenuText; _objSubMenuDetails.ModifiedDate = DateTime.Now; _Context.Configuration.ValidateOnSaveEnabled = false; _Context.SaveChanges(); status = true; } } catch (Exception ex) { } return(status); }