convertFlightsToFlightModel static method
Implementation
static FlightModel convertFlightsToFlightModel(options.Flights flight) {
return FlightModel(
departureTime: flight.departureTime,
departureDate: flight.departureDate,
arrivalTime: flight.arrivalTime,
arrivalDate: flight.arrivalDate,
airlineName: flight.airlineName,
airlineLogoURL: flight.airlineLogoURL,
travelTime: int.tryParse(flight.travelTime ?? "0"),
flightCode: flight.flightCode,
milesEarned: flight.milesEarned,
flightClass: flight.flightClass,
flightType: flight.flightType,
fromAirportCode: flight.fromAirport?[0].code,
fromAirportName: flight.fromAirport?[0].name,
fromAirportCity: flight.fromAirport?[0].municipality,
toAirportCode: flight.toAirport?[0].code,
toAirportName: flight.toAirport?[0].name,
toAirportCity: flight.toAirport?[0].municipality,
aircraftName: flight.aircraftName,
layoverDuration: flight.layoverDuration,
airlineCode: flight.airlineCode
);
}