public void Initialize(int gameId) { _gameId = gameId; _game = DAL.Instance().GetGame(_gameId); AwayTeamName = _game.AwayTeam.TeamName; HomeTeamName = _game.HomeTeam.TeamName; AwayTeamShortName = Game.AwayTeam.TeamShortName; HomeTeamShortName = Game.HomeTeam.TeamShortName; AwayTeamJerseyPath = BaseTableDataAccess.Instance().GetJerseyByJerseyID(Game.AwayTeam.JerseyID).ImagePath; HomeTeamJerseyPath = BaseTableDataAccess.Instance().GetJerseyByJerseyID(Game.HomeTeam.JerseyID).ImagePath; GameDate_NoTime = _game.Game.GameDate_NoTime; PlayByPlayList = DAL.Instance().GetPlaysForGame(_gameId, "DESC"); PlayByPlayList.Reverse(); }
public void Initialize(int gameId) { _gameId = gameId; _game = DAL.Instance().GetGame(_gameId); GameDate = _game.Game.GameDate.ToString("d"); AwayTeamName = _game.AwayTeam.TeamName; HomeTeamName = _game.HomeTeam.TeamName; BoxscoreAwayItems = new ObservableCollection <FlatTotalsModel>(); BoxscoreHomeItems = new ObservableCollection <FlatTotalsModel>(); GameTitle = string.Format(gameTitleTemplate, Game.AwayTeam.TeamName, _game.Game.AwayTeamScore, _game.Game.HomeTeamScore, Game.HomeTeam.TeamName); AwayBoxscore = Game.AwayTeam.TeamShortName + " Boxscore"; HomeBoxscore = Game.HomeTeam.TeamShortName + " Boxscore"; AwayTeamShortName = Game.AwayTeam.TeamShortName; HomeTeamShortName = Game.HomeTeam.TeamShortName; AwayTeamJerseyPath = BaseTableDataAccess.Instance().GetJerseyByJerseyID(Game.AwayTeam.JerseyID).ImagePath; HomeTeamJerseyPath = BaseTableDataAccess.Instance().GetJerseyByJerseyID(Game.HomeTeam.JerseyID).ImagePath; ObservableCollection <StatCategoryModel> allStats = DAL.Instance().GetVisibleStats(false, false); PlayByPlayList = DAL.Instance().GetPlaysForGame(_gameId, "DESC"); PlayByPlayList.Reverse(); //StatCalculationsModule.CalculateALLPlayerMinutes(_gameId); //StatCalculationsModule.CalculateALLPlayerPlusMinus(_gameId); BoxscoreAwayItems = LoadPlayerSats(_game.AwayTeam.TeamID); BoxscoreHomeItems = LoadPlayerSats(_game.HomeTeam.TeamID); LoadTimeline(); LoadGameStats(_gameId); LoadLegend(); }