Example #1
0
 public Race()
     : base()
 {
     competitors = new CompetitorCollection();
     competitorGroups = new CompetitorGroupCollection();
     flights = new FlightCollection();
 }
Example #2
0
 public Race(string filename)
     : base()
 {
     competitors = new CompetitorCollection();
     competitorGroups = new CompetitorGroupCollection();
     flights = new FlightCollection();
     map = new Map();
     this.loadRace(filename);
 }
 public void AddRange(CompetitorGroupCollection itemCollection)
 {
     foreach (CompetitorGroup item in itemCollection)
     {
         items.Add(item);
     }
 }
Example #4
0
 public void loadRace(string filename)
 {
     BinaryFormatter binaryFormatter = new BinaryFormatter();
     Stream fStream = File.OpenRead(filename);
     Race r = (Race)binaryFormatter.Deserialize(fStream);
     this.competitors = r.Competitors;
     this.competitorGroups = r.CompetitorGroups;
     this.flights = r.Flights;
     this.map = r.map;
 }