Beispiel #1
0
        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));
            }
        }
Beispiel #2
0
        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));
            }
        }