public IActionResult Update([FromRoute] int id, [FromBody] CreateUpdateDriverModel model) { if (_driverService.Update(id, model)) { return(NoContent()); } return(UnprocessableEntity()); }
public IActionResult Create([FromBody] CreateUpdateDriverModel model) { var driverModel = _driverService.Create <CreateUpdateDriverModel, DriverModel>(model); if (driverModel == null) { return(UnprocessableEntity()); } return(Created(UrlResourceCreated("drivers", driverModel.Id), driverModel)); }