public IEnumerable <TeamViewModel> AssembleHistoricalFranchiseAllTimeTeams() { var homeTeam = HistoricalTeamService.GetHistoricalFranchiseAllTimePlayers(HistoricalFranchises.Single(h => h.FranchiseName == SelectedHomeTeamHistoricalFranchiseName).FranchiseId); var awayTeam = HistoricalTeamService.GetHistoricalFranchiseAllTimePlayers(HistoricalFranchises.Single(h => h.FranchiseName == SelectedAwayTeamHistoricalFranchiseName).FranchiseId); var homeTeamViewModel = SetupHistoricalTeamViewModel(homeTeam); var awayTeamViewModel = SetupHistoricalTeamViewModel(awayTeam); homeTeamViewModel.TeamName = "Home Team"; awayTeamViewModel.TeamName = "Away Team"; return(new List <TeamViewModel> { homeTeamViewModel, awayTeamViewModel }); }
public void LoadHistoricalFranchises() { HistoricalFranchises = HistoricalTeamService.GetActiveHistoricalFranchises(); HomeTeamHistoricalFranchiseNames = new ObservableCollection <string>(HistoricalFranchises.Select(t => t.FranchiseName)); SelectedHomeTeamHistoricalFranchiseName = HomeTeamHistoricalFranchiseNames.First(); AwayTeamHistoricalFranchiseNames = new ObservableCollection <string>(HistoricalFranchises.Select(t => t.FranchiseName)); SelectedAwayTeamHistoricalFranchiseName = AwayTeamHistoricalFranchiseNames.First(); }