public ActionResult <SolicitudViewModel> GuardarSolicitud(SolicitudInputModel solicitudInputModel)
        {
            Solicitud solicitud = Mapear(solicitudInputModel);
            var       Response  = _solicitudService.HacerSolicitud(solicitud);

            if (Response.Error)
            {
                ModelState.AddModelError("Error al guardar la solicitud", Response.Mensaje);
                var detalleProblemas = new ValidationProblemDetails(ModelState);
                if (Response.Estado.Equals("EXISTE"))
                {
                    detalleProblemas.Status = StatusCodes.Status302Found;
                }
                if (Response.Error.Equals("ERROR"))
                {
                    detalleProblemas.Status = StatusCodes.Status500InternalServerError;
                }
                return(BadRequest(detalleProblemas));
            }
            return(Ok(Response.Solicitud));
        }