public IActionResult Put(int id, [FromBody] UserVehiclesApiModel userVehicles) { try { var updatedUV = userVehicles.ToDomainModel(); updatedUV = _uvService.Update(updatedUV); return(Ok(updatedUV.ToApiModel())); } catch (Exception ex) { ModelState.AddModelError("GetAllUserVehicles", ex.Message); return(NotFound(ModelState)); } }
public IActionResult Post([FromBody] UserVehiclesApiModel userVehicles) { try { var newUV = userVehicles.ToDomainModel(); newUV = _uvService.Add(newUV); return(Ok(newUV.ToApiModel())); } catch (Exception ex) { ModelState.AddModelError("GetAllUserVehicles", ex.Message); return(NotFound(ModelState)); } }