public JsonResult AddMenu(string name, int sort, string icon, string page, int pId = 0) { var msg = new MsgBase(); try { Menu model = mBll.Get(name); if (model != null) { msg.Message = "当前菜单名称已经存在"; msg.Code = 2; return(Json(msg)); } model = new Menu(); model.MenuName = name; model.Icon = icon; model.Sort = sort; model.Page = page; model.MGId = pId; int i = mBll.Add(model); msg.Message = i > 0 ? MsgBase.SuccessMessage : MsgBase.FailMessage; msg.Code = i > 0 ? 1 : 0; } catch (Exception) { msg.Code = -1; msg.Message = MsgBase.ErrMessage; } return(Json(msg)); }
public JObject Edit(JObject pagerParas) { MenuBLL menuBll = new MenuBLL(); menuBll.Add(pagerParas); return(new JObject()); }
/// <summary> /// 获取Menu列表传给MenuIndex显示 /// </summary> /// <param name="i">判断是角色管理中的菜单还是菜单管理中的菜单,role,menu</param> /// <returns></returns> public string getAllMenus(string i) { List <MenuModel> menulist = new MenuBLL().DoQuery("order by sortCode asc"); if (i == "menu") { MenuModel root = new MenuModel(); root.parentId = -1; root.id = 0; root.name = "根节点"; root.enable = "1"; root.group_id = "0"; menulist.Add(root); } return(new MyHttpResult(true, menulist).ToString()); }
public string Add(JObject pagerParas) { var id = HttpContext.Current.Request.QueryString["id"]; //var form = HttpContext.Current.Request.Form; MenuBLL menuBll = new MenuBLL(); if (id != null && Int32.Parse(id) > 0) { menuBll.Updata(pagerParas, Int32.Parse(id)); } else { menuBll.Add(pagerParas); } return("1"); }
public JsonResult Add(Menu model) { var result = bll.Add(model); return(Json(result)); }
public JsonResult Add(MenuEditParam p) { var result = bll.Add(p); return(Json(result)); }