public ActionResult AddOrEditMainMenu(MainMenuVM _MainMenu) { if (ModelState.IsValid) { if (_MainMenu.MenuId == 0) { bool status = _MMService.AddMainMenu(_MainMenu); if (status) { return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error" }, JsonRequestBehavior.AllowGet)); } } else { bool status = _MMService.UpdateMainMenu(_MainMenu); if (status) { return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error" }, JsonRequestBehavior.AllowGet)); } } } else { return(PartialView(_MainMenu)); } }
public bool AddMainMenu(MainMenuVM _mainMenu) { try { if (HttpContext.Current.Session["User"] != null) { var user = (LoginVM)HttpContext.Current.Session["User"]; var mm = new tblMainMenu(); mm.MenuName = _mainMenu.MenuName; mm.isActive = _mainMenu.isActive; mm.IconClass = _mainMenu.IconClass; mm.CreatedDate = System.DateTime.Now; mm.ModifiedDate = System.DateTime.Now; mm.CreatedBy = user.RoleId; mm.ModifiedBy = user.RoleId; _mainMenuResp.Add(mm); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception e) { return(false); } }
public ActionResult AddOrEditMainMenu(int id = 0) { MainMenuVM mm = new MainMenuVM(); if (id == 0) { return(PartialView(mm)); } else { mm = _MMService.GetMainMenuById(id); return(PartialView(mm)); } }
public MainMenuVM GetMainMenuById(int id) { try { var mainMenu = _mainMenuResp.GetById(id); MainMenuVM _mmVM = new MainMenuVM(); if (mainMenu != null) { _mmVM.MenuId = mainMenu.MenuId; _mmVM.MenuName = mainMenu.MenuName; _mmVM.isActive = mainMenu.isActive; _mmVM.IconClass = mainMenu.IconClass; } return(_mmVM); } catch (Exception e) { throw e; } }