public ActionResult AddCategory() { var vCategory = new MenuCategoryIM { Active = true, Importance = 0 }; return(PartialView("_AddCategory", vCategory)); }
public ActionResult EditCategory() { var im = new MenuCategoryIM { Importance = 0, Active = true }; return(View(im)); }
public JsonResult EditCategory(MenuCategoryIM vm) { if (!ModelState.IsValid) { AR.Setfailure(GetModelErrorMessage()); return(Json(AR, JsonRequestBehavior.DenyGet)); } var newCategory = _mapper.Map <MenuCategoryIM, Data.Entity.Identity.MenuCategory>(vm); _menuCategoryService.Update(newCategory); var menuCategories = _menuCategoryService.GetAll().Where(m => m.Id != SettingsManager.Menu.BackMenuCId); AR.Data = RenderPartialViewToString("_CategoryList", menuCategories); AR.SetSuccess(String.Format(Messages.AlertUpdateSuccess, EntityNames.MenuCategory)); return(Json(AR, JsonRequestBehavior.DenyGet)); }
public async Task <IActionResult> EditCategory([Bind("Id, Title, Importance, Active")] MenuCategoryIM im) { if (!ModelState.IsValid) { AR.Setfailure(GetModelErrorMessage()); return(Json(AR)); } var model = _mapper.Map <MenuCategory>(im); model.CreatedDate = DateTime.Now; model.CreatedBy = User.Identity.Name; model.IsSys = false; _context.Add(model); await _context.SaveChangesAsync(); AR.SetSuccess(string.Format(Messages.AlertCreateSuccess, EntityNames.MenuCategory)); return(Json(AR)); }