コード例 #1
0
        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)));
        }
コード例 #2
0
        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)));
        }
コード例 #3
0
        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)));
        }