public ActionResult <List <Solicitud> > SolicitudesByCliente(string clienteid) { if (_solicitudService.GetSolicitudesByCliente(clienteid).Count >= 1) { List <Solicitud> lista = _solicitudService.GetSolicitudesByCliente(clienteid); Taller taller; Vehiculo veh; Comentario comentario; for (int i = 0; i < lista.Count; i++) { var sol = lista.ElementAt(i); taller = _tallerService.Get(sol.tallerId); veh = _vehiculoService.GetV(sol.placa); comentario = _comentarioService.GetBySolicitud(sol.Id); if (taller == null) { _solicitudService.Remove(sol.Id); return(BadRequest()); } if (veh == null) { _solicitudService.Remove(sol.Id); return(BadRequest()); } sol.nombreTaller = taller.nombreTaller; sol.modeloVehiculo = veh.modelo; if (!(comentario == null)) { sol.comentario = comentario; } else { sol.comentario = null; } } return(lista); } return(NotFound()); }