public ActionResult GetRoleMenuRelation() { int roleID = WebRequestHelper.GetIntFromParameters("RoleID"); DHTMLXTreeModel menuTree = SystemRoleMenuRelationBusiness.GetMenuTree(roleID); string f = JsonConvert.SerializeObject(menuTree).Replace("Checked", "checked"); return(Json(f)); }
public ActionResult RoleMenuRelationSave() { int roleID = WebRequestHelper.GetIntFromParameters("RoleID"); string menuIDs = WebRequestHelper.GetStringFromParameters("MenuIDs"); string[] menuIDArray = menuIDs.Split(','); List <int> menuIDList = new List <int>(); for (int i = 0; i < menuIDArray.Length; i++) { menuIDList.Add(Convert.ToInt32(menuIDArray[i])); } ReturnInfoModel returnInfo = new ReturnInfoModel(); returnInfo.IsSuccess = SystemRoleMenuRelationBusiness.SaveRoleMenuRelation(roleID, menuIDList); returnInfo.Message = returnInfo.IsSuccess ? "保存成功!" : "保存失败!"; return(Json(returnInfo)); }