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