public ActionResult Delete(int ID) { ADMMenu model = menuService.Get(ID); if (model == null) { return(HttpNotFound()); } menuService.Delete(model); bool res = menuService.Save() > 0; return(Json(new { succeed = res }, JsonRequestBehavior.AllowGet)); }
public JsonResult Edit(ADMMenu model) { if (ModelState.IsValid) { menuService.Update(model); if (menuService.Save() == 0) { menuService.Create(model); menuService.Save(); } return(Json(new { succeed = 1, instance = model }, JsonRequestBehavior.AllowGet)); } return(Json(new { succeed = 0, error = ModelState.SerializeErrors() }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(int ID) { ADMMenu model = menuService.Get(ID); if (model == null) { return(HttpNotFound()); } var menus = menuService.Get().OrderBy(m => m.OrderId); ViewData["Parents"] = new SelectList(menus, "Id", "Name", model.ParentId); ViewData["Actions"] = new SelectList(actionService.Get().OrderBy(a => a.Name), "Id", "Name", model.ActionId); return(PartialView("Edit", model)); }
public ActionResult Create(int?PARENT_ID) { var menus = menuService.Get().OrderBy(m => m.OrderId); ViewData["Parents"] = new SelectList(menus, "Id", "Name"); var actions = actionService.Get().OrderBy(a => a.Name); var actionList = new SelectList(actions, "Id", "Name", null); ViewData["Actions"] = new SelectList(actions, "Id", "Name"); ADMMenu model = new ADMMenu() { Id = 0, Name = "", OrderId = 1, Status = true, ParentId = PARENT_ID }; return(PartialView("Edit", model)); }
public void Delete(ADMMenu entity) { repository.Delete(entity); }
public void Update(ADMMenu entity) { repository.Update(entity); }
public void Create(ADMMenu entity) { repository.Add(entity); }