Exemplo n.º 1
0
 /// <summary>
 /// 获取属于这个角色的所有用户
 /// </summary>
 /// <returns>用户列表</returns>
 public List <User> GetUserList()
 {
     if (_UserList == null)
     {
         var userList = User.GetUserList();
         if (userList != null && userList.Count > 0)
         {
             _UserList = userList
                         .Where(user => user
                                .RoleList
                                .Exists(role => role.Id == this.Id))
                         .ToList();
             return(_UserList);
         }
         _UserList = new List <User>();
     }
     return(_UserList);
 }