public async Task <IActionResult> AddFlightAsync([FromBody] FlightNew flight) { if (ModelState.IsValid) { await _flightService.AddFlightAsync(flight); return(Accepted()); } return(BadRequest(ModelState)); }
public Data.Models.Flight GetFlight(FlightNew flight) { var entityFlight = new Data.Models.Flight { Reference = flight.Reference, DepartureAirportCode = flight.DepartureAirportCode, DepartureTime = flight.DepartureTime, ArrivalAirportCode = flight.ArrivalAirportCode, ArrivalTime = flight.ArrivalTime }; return(entityFlight); }
public async Task AddFlightAsync(FlightNew flight) { var flightEntity = _mappingService.GetFlight(flight); await _flightsRepository.AddFlightAsync(flightEntity); }