public TeamDetailsVIewModel GetTeamDetailsViewModel(int teamId) { var team = this.teams.GetById(teamId); if (team == null) { return(null); } TeamDetailsVIewModel model = MapTeamDetailsFromTeam(team); return(model); }
public ActionResult ShowTeamInfo(int?teamId) { if (!this.IsValidObject(teamId)) { return(this.RedirectToAction("AllTeams")); } TeamDetailsVIewModel model = this.service.GetTeamDetailsViewModel(teamId.Value); if (!this.IsValidObject(model)) { return(this.RedirectToAction("AllTeams")); } return(this.View(model)); }