public IActionResult Index() { DisplayTeamModel model = _service.GetTeamsAndPlayers("Milan"); return(View("Index", model)); }
public DisplayTeamModel GetTeamsAndPlayers(string name) { Command item = _teamRepository.GetByName(name); List <Player> players = _playerRepository.GetByTeamId(item.CommandID); var championShip = _championshipRepository.GetForCommand(item.CommandID); DisplayTeamModel dm = new DisplayTeamModel() { TeamName = item.Name, Players = players .Select(p => new PlayerModel() { Name = p.FirstName + p.LastName }) //TODO move at mapper .ToList(), PlayedAtChampionship = championShip.Select(p => new ChampionshipModel() { Name = p.Name }).ToList() }; return(dm); }