public ActionResult ChangeStatus() { var status = Convert.ToInt32(Request.Form["status"]); var code = int.Parse(Request.Form["id"]); SystemMenuHelper.Update(new SystemMenu { Id = code, IsUse = Convert.ToBoolean(status) }, SystemMenuHelper.Columns.IsUse); return(new JsonResult(ResponseHelper.Success("ok"))); }
public ActionResult Edit([FromForm] SaveMenuModel model) { // TODO: Add update logic here var MenuModel = SystemMenuHelper.GetModel(model.Code); //查询是否存在该菜单 if (SystemMenuHelper.Exists(p => p.Id != model.Code && p.Name == model.ControllName && p.ActionRoute == model.ControllUrl)) { return(Json(new { status = 0, msg = "该菜单已经存在,请修改!" })); } MenuModel.Remark = model.Remark; MenuModel.IsUse = Convert.ToBoolean(model.Status); MenuModel.Name = model.ControllName; MenuModel.Type = model.ControllType; MenuModel.ActionRoute = model.ControllUrl.ToLower(); MenuModel.Icon = model.Icon; MenuModel.Sort = model.Sort; MenuModel.ParentId = Convert.ToInt32(model.ParentCode); SystemMenuHelper.Update(MenuModel); return(Json(ResponseHelper.Success("ok"))); }