public LineupControlViewModel(int tournamentID) { this.TournamentID = tournamentID; this.Races = new List <RaceViewModel>(); this.Cars = new List <CarRacesViewModel>(); RlmGetRacesResponse races = TournamentManager.GetRaces(tournamentID); TournamentManager.RacesUpdated += TournamentManager_RacesUpdated; UpdateRaces(races); }
public void RequestGetRaces(int tournamentID) { Clients.Caller.getRacesResponse(TournamentManager.GetRaces(tournamentID)); }
public RlmGetRacesResponse GetLineup(int id) { return(TournamentManager.GetRaces(id)); }
public void GetRaces() { IRace currentRace = TournamentManager.GetCurrentRace(this.TournamentID); UpdateRaces(TournamentManager.GetRaces(this.TournamentID), currentRace); }