public ActionResult GetSolicitud(string solicitudid) { var solicitud = _solicitudService.GetS(solicitudid); if (solicitud == null) { return(NotFound()); } Vehiculo vehiculo = _vehiculoService.GetV(solicitud.placa); Taller taller = _tallerService.Get(solicitud.tallerId); Comentario comentario = _comentarioService.GetBySolicitud(solicitudid); if (taller == null) { _solicitudService.Remove(solicitud.Id); return(BadRequest()); } if (vehiculo == null) { _solicitudService.Remove(solicitud.Id); return(BadRequest()); } if (comentario == null) { comentario = null; return(Ok((new { solicitud, vehiculo, taller, comentario }))); } return(Ok((new { solicitud, vehiculo, taller, comentario }))); }
public ActionResult <Comentario> GetComentario(string idComentario) { var comentario = _comentarios.GetComentario(idComentario); var solicitud = _solicitud.GetS(comentario.idSolicitud); if (solicitud == null) { return(Ok(new { comentario })); } return(Ok((new { comentario, solicitud }))); }