Esempio n. 1
0
 public IActionResult DeletePerfilVehiculo(int idUsuario, int idVehiculo)
 {
     try
     {
         usuarioVehiculoValidator.Validate(idUsuario, idVehiculo);
         vehiculoService.Eliminar(idVehiculo);
         return(Ok(new { Mensaje = string.Format(MensajeRespuestaVehiculoDadoDeBaja, idVehiculo) }));
     }
     catch (ValidationException ve)
     {
         Console.WriteLine(ve);
         return(UnprocessableEntity(new ErrorResponse(StatusCodes.Status422UnprocessableEntity, ve.Message)));
     }
     catch (Exception e)
     {
         return(errorResponseFactory.InternalServerErrorResponse(e));
     }
 }