public ActionResult <SolicitudViewModel> ConsultarSolicitudes( ) { var Response = _solicitudService.ConsultarSolicitudes(); if (Response.Error) { ModelState.AddModelError("Error al consultar a las solicitudes", Response.Mensaje); var detalleProblemas = new ValidationProblemDetails(ModelState); detalleProblemas.Status = StatusCodes.Status500InternalServerError; return(BadRequest(detalleProblemas)); } return(Ok(Response.Solicitudes.Select(s => new SolicitudViewModel(s)))); }
public ActionResult <SolicitudViewModel> Get() { var response = _service.ConsultarSolicitudes(); if (response.Error) { return(BadRequest(response.Mensaje)); } return(Ok(response.Solicitudes.Select(s => new SolicitudViewModel(s)))); }