Exemplo n.º 1
0
 public IEnumerable <DisplayUser> Search(DisplayUserSearch search) => access.Search(search, loginContext.UserId);
Exemplo n.º 2
0
 public IEnumerable <DisplayUser> Search(DisplayUserSearch s, int excludeUserId)
 => context.DisplayUsers.AsNoTracking().Where(u =>
                                              u.User.Id != excludeUserId &&
                                              (string.IsNullOrWhiteSpace(s.FirstName) || u.FirstName.StartsWith(s.FirstName)) &&
                                              (string.IsNullOrWhiteSpace(s.LastName) || u.LastName.StartsWith(s.LastName)) &&
                                              (string.IsNullOrWhiteSpace(s.UserName) || u.User.UserName.StartsWith(s.UserName)));