/// <summary> /// 用户角色-验证角色名称 /// </summary> /// <param name="userName">角色名称</param> /// <returns></returns> public static bool ValidateRolesName(string roleName, out string errorMessage) { RolesService rolesService = DIContainer.Resolve <RolesService>(); Roles role = rolesService.GetFullRoles(roleName); if (role != null) { if (role.Rolename != roleName) { errorMessage = string.Empty; return(true); } errorMessage = "该名称已被占用,请更换其他名称重试"; return(false); } errorMessage = string.Empty; return(true); }