public ActionResult EditMenu(UMS_Menu menu) { var check = db.UMS_Menu.Find(menu.Id); if (check == null) { return(Json(new { error = 1, msg = "Sai thông tin" }, JsonRequestBehavior.AllowGet)); } var checkGroup = db.UMS_GroupMenu.Find(menu.GroupMenuId); if (checkGroup == null) { return(Json(new { error = 1, msg = "Sai thông tin" }, JsonRequestBehavior.AllowGet)); } check.Code = menu.Code; check.Name = menu.Name; check.Link = menu.Link; check.Position = menu.Position; check.GroupMenuId = menu.GroupMenuId; db.Entry(check).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Json(new { error = 0 }, JsonRequestBehavior.AllowGet)); }
public ActionResult AddMenu(UMS_Menu menu) { menu.Id = Guid.NewGuid().ToString(); var checkGroup = db.UMS_GroupMenu.Find(menu.GroupMenuId); if (checkGroup == null) { return(Json(new { error = 1, msg = "Sai thông tin" }, JsonRequestBehavior.AllowGet)); } db.UMS_Menu.Add(menu); db.SaveChanges(); return(Json(new { error = 0, data = new { Id = menu.Id, Name = menu.Name, Position = menu.Position, Code = menu.Code, Link = menu.Link, GroupMenuId = menu.GroupMenuId } }, JsonRequestBehavior.AllowGet)); }