public IActionResult List() { var teamListViewModel = new TeamListViewModel(); teamListViewModel.CurrentLeague = "Champions League"; teamListViewModel.Teams = _teamsRepository.GetAllTeams(); return(View(teamListViewModel)); }
public Result <LookupsDto> GetLookups() { var dto = new LookupsDto(); var users = teamsRepository.GetAllTeams(); var statuses = positionsRepository.GetAllStatuses(); var teamsDto = users.Map(u => dto.Teams = u.OrderBy(y => y.TeamName).ToDictionary(y => y.TeamId, y => y.TeamName)); var positionsDto = statuses.Map(u => dto.Positions = u.OrderBy(y => y.PositionName).ToDictionary(y => y.PositionId, y => y.PositionName)); return(Result.Combine(teamsDto, positionsDto).Map(() => dto)); }