Example #1
0
        public AjaxResult AddRoleUsers(int roleId, int[] ids)
        {
            if (roleId < 1)
            {
                return(new AjaxResult(false, "参数错误[ROLEID]"));
            }
            bool flag = roleRep.AddRoleUsers(roleId, ids);

            if (flag)
            {
                RemoveCache();
            }
            return(new AjaxResult(flag, flag ? "授权用户成功" : "授权用户失败"));
        }
Example #2
0
        public AjaxResult AddRoleUsers(int roleId, int[] ids, int[] deleteIds)
        {
            if (roleId < 1)
            {
                return(new AjaxResult(false, "参数错误[ROLEID]"));
            }
            bool flag = roleRep.AddRoleUsers(roleId, ids, deleteIds);

            if (flag)
            {
                string key = ServiceConst.UserAuthListCache.Split('_')[0];

                CacheHelper.RemoveByPrefix(key);
            }
            return(new AjaxResult(flag, flag ? "授权用户成功" : "授权用户失败"));
        }