示例#1
0
        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);
        }
示例#2
0
 public void RequestGetRaces(int tournamentID)
 {
     Clients.Caller.getRacesResponse(TournamentManager.GetRaces(tournamentID));
 }
 public RlmGetRacesResponse GetLineup(int id)
 {
     return(TournamentManager.GetRaces(id));
 }
示例#4
0
        public void GetRaces()
        {
            IRace currentRace = TournamentManager.GetCurrentRace(this.TournamentID);

            UpdateRaces(TournamentManager.GetRaces(this.TournamentID), currentRace);
        }