public FlightViewModel Create(FlightPostModel model) { var flight = _mapper.Map <FlightModel>(model); var created = _airportFlightsService.Create(flight); var result = _mapper.Map <FlightViewModel>(created); return(result); }
public ActionResult <Flight> Create([FromBody] Flight newFlight) { try { return(Ok(_service.Create(newFlight))); } catch (Exception e) { return(BadRequest(e.Message)); } }