Example #1
0
 public Schedual(FlightNumber flightNumber, string departureAirport, string arrivalAirport,
                 TimeSpan departureTime, TimeSpan arrivalTime, short addDays)
 {
     AddDays          = addDays;
     ArrivalTime      = arrivalTime;
     DepartureTime    = departureTime;
     ArrivalAirport   = arrivalAirport;
     DepartureAirport = departureAirport;
     FlightNumber     = flightNumber;
 }
Example #2
0
 public TransferedSchedual(Schedual schedual, DateTime flightDate, FlightNumber newFlightNumber,
                           DateTime newFlightDate, TimeSpan newDepartureTime, TimeSpan newArrivalTime,
                           short newAddDays) :
     base(schedual, flightDate)
 {
     NewFlightNumber  = newFlightNumber;
     NewFlightDate    = newFlightDate;
     NewDepartureTime = newDepartureTime;
     NewArrivalTime   = newArrivalTime;
     NewAddDays       = newAddDays;
 }
Example #3
0
 protected bool Equals(FlightNumber other)
 {
     return(string.Equals(Carrier, other.Carrier) && string.Equals(InternalNumber, other.InternalNumber));
 }