public class Flight {
public string Airline { get; set; }
public string FlightNumber { get; set; }
public string Aircraft { get; set; }
public AirportInformation Departure { get; set; }
public AirportInformation Arrival { get; set; }
public TimeSpan TimeToArrival { get; set; }
public int GroundSpeed { get; set; }
public int Altitude { get; set; }

public override string ToString() {
return String.Format(
"Let {0}{1} ({2})\n"
+"Z: {3} Pln: {4} Skutenost: {5}\n"
+"DO: {6} Pln: {7} Odhad: {8}\n"
+"as do pletu: {9}\n"
+"Rychlost vi zemi/vka: {10} KTS / {11} stop
Airline, FlightNumber, Aircraft,
Departure.Airport, Departure.ScheduledTime, Departure.ActualTime,
Arrival.Airport, Arrival.ScheduledTime, Arrival.ActualTime,
TimeToArrival,
GroundSpeed,
Altitude);
}
}
public class AirportInformation {
public string Airport { get; set; }
public DateTime ScheduledTime { get; set; }
public DateTime ActualTime { get; set; }
}
