Пример #1
0
        public IActionResult List()
        {
            var teamListViewModel = new TeamListViewModel();

            teamListViewModel.CurrentLeague = "Champions League";
            teamListViewModel.Teams         = _teamsRepository.GetAllTeams();
            return(View(teamListViewModel));
        }
Пример #2
0
        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));
        }