public void Refresh() { teamRepository.Clear(); foreach (var game in gameRetriever.GetAllGames().OrderBy(g => g.GameTime)) { Update(game); } }
public IActionResult OnGet(Guid gameID) { if (!env.IsDevelopment()) { return(Redirect("../NoPermission")); } games = gameRetriever.GetAllGames(); players = playerRetriever.GetPlayers(); game = gameRetriever.GetGameById(gameID); return(Page()); }
public IEnumerable <DisplayGame> GetGamesInvolved(Guid teamID) { var team = teamRetriever.GetTeamById(teamID); return(gameRetriever.GetAllGames().Where(g => (g.BlueDefense == team.DefenseID && g.BlueOffense == team.OffenseID) || (g.RedDefense == team.DefenseID && g.RedOffense == team.OffenseID))); }
public HomePageStatRetriever(IGameRetriever gameRetriever, ILeaderboards leaderboards) { games = gameRetriever.GetAllGames(); leaderboard = leaderboards.GetLimitedLeaderboard(); }
public IEnumerable <DisplayGame> GamesPlayedIn(Guid playerID) { games = gameRetriever.GetAllGames(); return(games .Where(r => r.BlueDefense == playerID || r.BlueOffense == playerID || r.RedDefense == playerID || r.RedOffense == playerID)); }
public void OnGet() { games = gameRetriever.GetAllGames(); }