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));
        }