/// <summary> /// Used to update flight screen with newest flight information /// </summary> internal void UpdateFlightScreen() { // Gets all flights ordered by the depature List <Flight> flights = Flights.OrderBy(x => x.Departure).ToList(); // Clears flight screen FlightScreen.Clear(); for (int i = 0; i < flights.Count; i++) { if (i >= FlightScreenLength) { break; } else { FlightScreen.Add(flights[i]); } } }
/// <summary> /// Used to clear flight schedule /// </summary> internal void Clear() { FlightScreen.Clear(); Flights.Clear(); }