public ActionResult <ProductoViewModel> ActualizarCantidad(int codigo, int cantidad) { var Response = _service.ActualizarCantidadProducto(codigo, cantidad); if (Response.Error) { ModelState.AddModelError("Error al actualizar la cantidad", Response.Mensaje); var detalleProblemas = new ValidationProblemDetails(ModelState); detalleProblemas.Status = StatusCodes.Status500InternalServerError; return(BadRequest(detalleProblemas)); } return(Ok(Response)); }