Exemple #1
0
 //Initalize lists
 public FlightEditor(bool isRandomInitalization, ItemsPrinter _flightPrinter) : this(_flightPrinter) //True - Random data Initialization
 {
     if (isRandomInitalization)
     {
         Random rnd = new Random();
         for (int i = 0; i < deskTableLength; i++)
         {
             ArrivalFlights.Add(new Flight(rnd));
             DepartureFlights.Add(new Flight(rnd));
         }
         ArrivalFlights.Sort();
         DepartureFlights.Sort();
     }
 }
Exemple #2
0
        public void Add(Flight flight)
        {
            switch (flight.Type)
            {
            case FlightType.Arrival:
                ArrivalFlights.Add(flight);
                break;

            case FlightType.Departure:
                DepartureFlights.Add(flight);
                break;
            }

            LastFlight = flight;
            OnPropertyChanged("LastFlight");
        }