diff --git a/pom.xml b/pom.xml index bbdce59f0..72eafdd8f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores ModelWeb - 1.92.2 + 1.92.3 diff --git a/src/com/rjconsultores/ventaboletos/dao/TrayectosExpresosDAO.java b/src/com/rjconsultores/ventaboletos/dao/TrayectosExpresosDAO.java index 40ed80d32..74ef67c4f 100644 --- a/src/com/rjconsultores/ventaboletos/dao/TrayectosExpresosDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/TrayectosExpresosDAO.java @@ -8,6 +8,6 @@ import com.rjconsultores.ventaboletos.entidad.TrayectosExpresos; public interface TrayectosExpresosDAO extends GenericDAO{ - List obtenerTrayectosPorServicioId(SolicitudExpreso expreso); + public List obtenerTrayectosPorServicioId(SolicitudExpreso expreso); } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/TrayectosExpresosHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/TrayectosExpresosHibernateDAO.java index 7ce66569c..c4d1a623a 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/TrayectosExpresosHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/TrayectosExpresosHibernateDAO.java @@ -24,10 +24,6 @@ public class TrayectosExpresosHibernateDAO extends GenericHibernateDAO obtenerTrayectosPorServicioId(SolicitudExpreso expreso) { - Criteria c = getSession().createCriteria(getPersistentClass()); - c.add(Restrictions.eq("activo", Boolean.TRUE)); - c.add(Restrictions.eq("SOLICITUDEXPRESO_ID", expreso.getSolicitudExpresoId())); - - return c.list(); + return findByCriteria(Restrictions.eq("solicitudExpresoId.solicitudExpresoId", expreso.getSolicitudExpresoId()), Restrictions.eq(ACTIVO, Boolean.TRUE)); } } \ No newline at end of file diff --git a/src/com/rjconsultores/ventaboletos/entidad/SolicitudExpreso.java b/src/com/rjconsultores/ventaboletos/entidad/SolicitudExpreso.java index e6ad4c2f4..fa5c5cb4a 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/SolicitudExpreso.java +++ b/src/com/rjconsultores/ventaboletos/entidad/SolicitudExpreso.java @@ -130,6 +130,10 @@ public class SolicitudExpreso implements Serializable{ @Temporal(TemporalType.TIMESTAMP) private Date fechaHoraAutorizaCredito; + @Lob + @Column(name = "DOCLISTAPASAJEROS", columnDefinition="BLOB") + private byte[] docListaPasajeros; + @Column(name = "ACTIVO") private Boolean activo; @@ -380,6 +384,14 @@ public class SolicitudExpreso implements Serializable{ this.fechaHoraAutorizaCredito = fechaHoraAutorizaCredito; } + public byte[] getDocListaPasajeros() { + return docListaPasajeros; + } + + public void setDocListaPasajeros(byte[] docListaPasajeros) { + this.docListaPasajeros = docListaPasajeros; + } + public Boolean getActivo() { return activo; } @@ -420,7 +432,8 @@ public class SolicitudExpreso implements Serializable{ + ", statusSolicitudExpresoId=" + statusSolicitudExpresoId + ", docCotizacion=" + Arrays.toString(docCotizacion) + ", docContrato=" + Arrays.toString(docContrato) + ", valorCotizacion=" + valorCotizacion + ", formaPagoId=" + formaPagoId + ", usuarioAutorizaCredito=" - + usuarioAutorizaCredito + ", fechaHoraAutorizaCredito=" + fechaHoraAutorizaCredito + ", activo=" - + activo + ", fechaHoraModif=" + fechaHoraModif + ", usuarioId=" + usuarioId + "]"; + + usuarioAutorizaCredito + ", fechaHoraAutorizaCredito=" + fechaHoraAutorizaCredito + + ", docListaPasajeros=" + Arrays.toString(docListaPasajeros) + ", activo=" + activo + + ", fechaHoraModif=" + fechaHoraModif + ", usuarioId=" + usuarioId + "]"; } }