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; }
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; }
protected bool Equals(FlightNumber other) { return(string.Equals(Carrier, other.Carrier) && string.Equals(InternalNumber, other.InternalNumber)); }