public IHttpActionResult PostVehicle(Vehicle vehicle) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } vehicle = vehiclesService.Create(vehicle); return(CreatedAtRoute("DefaultApi", new { id = vehicle.Id }, vehicle)); }
public IHttpActionResult Create([FromBody] CreateVehicleDto createVehicleDto) { try { var vehicle = _vehiclesService.Create(createVehicleDto); return(Ok(vehicle)); } catch (Exception) { return(InternalServerError()); } }