public ContentResult ListTeams() { try { var model = new TeamListModel(); foreach (var team in TeamService.list()){ model.Teams.Add(new TeamModel() { Id = team.id, Name = team.name, Avatar = FileHelper.getTeamImage(team.id), }); foreach (var player in PlayerService.list(model.Teams.Last().Id.Value)) model.Teams.Last().Roster.Add(new PlayerModel() { Id = player.id, Name = player.name, Avatar = FileHelper.getPlayerImage(player.id_team, player.id), GamesPlayed = player.games_played, GamesWon = player.games_won, Kills = player.kills, Deaths = player.deaths, Assists = player.assists, IdTeam = player.id_team }); } return Content(new JavaScriptSerializer().Serialize(model), "application/json"); } catch (Exception ex) { throw ex; } }
public ActionResult Index() { var model = new TeamListModel(); try { foreach (var team in TeamService.list()) { model.Teams.Add(new TeamModel() { Id = team.id, Name = team.name, Avatar = FileHelper.getTeamImage(team.id), }); } }catch (Exception ex) { return Redirect("/Team/Error?error=" + ex.Message); } return View(model); }