public List <UserDto> GetUsers() { var usersDto = new List <UserDto>(); var users = _context.Users.ToList(); foreach (var user in users) { usersDto.Add(MapToDto.MapUserToDto(user)); } return(usersDto); }
internal List <UserDto> GetSessionsPerUser() { List <UserDto> usersDto = new List <UserDto>(); var users = _context.Users.ToList(); foreach (var user in users) { usersDto.Add(MapToDto.MapUserToDto(user)); } return(usersDto); }
public IEnumerable <UserDto> GetUsersForRole(string id) { UserRepository _userRepository = new UserRepository(); var users = _context.Users.Where(user => user.Roles.Any(role => role.RoleId == id)).ToList(); var usersDto = new List <UserDto>(); foreach (var user in users) { usersDto.Add(MapToDto.MapUserToDto(user)); } return(usersDto); }
public IEnumerable <UserDto> GetUsersForRoleName(string name) { var selectedRole = _context.Roles.FirstOrDefault(r => r.Name == name); UserRepository _userRepository = new UserRepository(); var users = _context.Users.Where(user => user.Roles.Any(role => role.RoleId == selectedRole.Id)).ToList(); var usersDto = new List <UserDto>(); foreach (var user in users) { usersDto.Add(MapToDto.MapUserToDto(user)); } return(usersDto); }
public UserDto GetUserById(string Id) { var user = _context.Users.FirstOrDefault(u => u.Id == Id); return(MapToDto.MapUserToDto(user)); }
internal UserDto GetSessionsForUser(string userId) { var user = _context.Users.FirstOrDefault(u => u.Id == userId); return(MapToDto.MapUserToDto(user)); }