public IActionResult GetFlightsForOriginAndDestination(int originAirportId, int destinationAirportId, bool returnTicket) { var flightInstances = _flightService.GetFlightsForOriginAndDestination(originAirportId, destinationAirportId, returnTicket); var viewModelHelper = new FlightViewModelAdapterHelper(); return(new JsonResult(viewModelHelper.customAdapt(flightInstances))); }
public IActionResult GetAlternativeFlightsFromAndToSelectedCities(int originAirportId, int destinationAirportId, int originalResultFlightInstanceId, bool returnTicket) { var flights = _flightService.GetAlternativeFlightsFromAndToSelectedCities(originAirportId, destinationAirportId, originalResultFlightInstanceId, returnTicket); var viewModelHelper = new FlightViewModelAdapterHelper(); return(new JsonResult(viewModelHelper.customAdapt(flights))); }
public IActionResult GetFlightForOriginAndDestinationAndDate(int originAirportId, int destinationAirportId, string flightDate) { var flightInstance = _flightService.GetFlightForOriginAndDestinationAndDate(originAirportId, destinationAirportId, flightDate); var viewModelHelper = new FlightViewModelAdapterHelper(); return(new JsonResult(viewModelHelper.customAdapt(flightInstance))); }