diff --git a/src/java/com/rjconsultores/ventaboletos/rest/ConsultarOperadorDetalhesCorrida.java b/src/java/com/rjconsultores/ventaboletos/rest/ConsultarOperadorDetalhesCorrida.java index 96567dd3c..e9ec78eaf 100644 --- a/src/java/com/rjconsultores/ventaboletos/rest/ConsultarOperadorDetalhesCorrida.java +++ b/src/java/com/rjconsultores/ventaboletos/rest/ConsultarOperadorDetalhesCorrida.java @@ -8,8 +8,10 @@ import javax.ws.rs.core.MediaType; import org.slf4j.Logger; +import com.rjconsultores.ventaboletos.dao.MarcaDAO; import com.rjconsultores.ventaboletos.dao.OperadorEmbarcadaServicoDAO; import com.rjconsultores.ventaboletos.dao.PuntoVentaDAO; +import com.rjconsultores.ventaboletos.entidad.Marca; import com.rjconsultores.ventaboletos.vo.corrida.CorridaVO; import com.rjconsultores.ventaboletos.vo.embarcada.DetalheCorridaVO; import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext; @@ -38,6 +40,12 @@ public class ConsultarOperadorDetalhesCorrida { OperadorEmbarcadaServicoDAO operadorEmbarcadaServicoDAO = (OperadorEmbarcadaServicoDAO)AppContext.getApplicationContext().getBean("operadorEmbarcadaServicoDAO"); PuntoVentaDAO puntoventaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO"); + MarcaDAO marcaDAO = (MarcaDAO)AppContext.getApplicationContext().getBean("marcaDAO"); + + Marca marca = marcaDAO.obtenerID(marcaId.shortValue()); + if (marca != null){ + corrida.setEmpresaId(marca.getEmpresa().getEmpresaId()); + } operadorEmbarcadaServicoDAO.preencherCorrida(corrida, puntoventaDAO.obtenerID(puntoVentaId));