Inheritance: BaseModel
Example #1
0
 public Airport(AirportProfile profile)
 {
     Profile = profile;
     Income = 0;
     DestinationPassengers = new List<DestinationDemand>();
     DestinationCargo = new List<DestinationDemand>();
     _facilities = new List<AirlineAirportFacility>();
     Cooperations = new List<Cooperation>();
     Statistics = new AirportStatistics();
     Weather = new Weather[5];
     Terminals = new Terminals(this);
     Runways = new List<Runway>();
     _hubs = new List<Hub>();
     DestinationPassengerStatistics = new Dictionary<Airport, long>();
     DestinationCargoStatistics = new Dictionary<Airport, double>();
     LastExpansionDate = new DateTime(1900, 1, 1);
     Statics = new AirportStatics(this);
     AirlineContracts = new List<AirportContract>();
 }