From 13a0912625ab691fa4a16b42d3857381f9829a3d Mon Sep 17 00:00:00 2001 From: leonardo Date: Fri, 10 May 2019 21:00:22 +0000 Subject: [PATCH] 14313: Sincronizacao: enviar estado fixes bug#14313 dev:valdevir qua:leo git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@93126 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../OperadorEmbarcadaServicoHibernateDAO.java | 63 +++++++++++---- .../vo/corrida/ColunasConsultaCorridaVO.java | 81 ++++++++++++++++++- .../ventaboletos/vo/corrida/CorridaVO.java | 12 ++- .../ventaboletos/vo/parada/ParadaVO.java | 54 ++++++++++++- 4 files changed, 191 insertions(+), 19 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/OperadorEmbarcadaServicoHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/OperadorEmbarcadaServicoHibernateDAO.java index 7c4692375..34130aa3c 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/OperadorEmbarcadaServicoHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/OperadorEmbarcadaServicoHibernateDAO.java @@ -47,7 +47,9 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO(); lsSecuenciaVO = new ArrayList(); } else { - lsSecuenciaVO.add(new SecuenciaVO(columnsConsulta.getNumsecuencia(), new ParadaVO(columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem()))); - lsTramoVO.add(new TramoVO(columnsConsulta.getTramoId(), columnsConsulta.getDesctramo(), new ParadaVO(columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem()), new ParadaVO(columnsConsulta.getDestinoId(), columnsConsulta.getDescDestino()), new ViaVO(columnsConsulta.getViaId(), columnsConsulta.getNombVia()), columnsConsulta.getNumsecuencia())); + lsSecuenciaVO.add(new SecuenciaVO(columnsConsulta.getNumsecuencia(), new ParadaVO(columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem(), columnsConsulta.getOriciudad_id(), columnsConsulta.getOrinombciudad(), columnsConsulta.getOriestado_id(), columnsConsulta.getOrinombestado(), columnsConsulta.getOricveestado()))); + lsTramoVO.add(new TramoVO(columnsConsulta.getTramoId(), columnsConsulta.getDesctramo(), new ParadaVO(columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem(), columnsConsulta.getOriciudad_id(), columnsConsulta.getOrinombciudad(), columnsConsulta.getOriestado_id(), columnsConsulta.getOrinombestado(), columnsConsulta.getOricveestado()), new ParadaVO(columnsConsulta.getDestinoId(), columnsConsulta.getDescDestino(), columnsConsulta.getDesciudad_id(), columnsConsulta.getOrinombciudad(), columnsConsulta.getDesestado_id(), columnsConsulta.getDesnombestado(), columnsConsulta.getDescveestado()), new ViaVO(columnsConsulta.getViaId(), columnsConsulta.getNombVia()), columnsConsulta.getNumsecuencia())); } } - inserirSecuenciaFinal(lsSecuenciaVO, columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem(), columnsConsulta.getDestinoIdAtual(), columnsConsulta.getDescDestinoAtual(), columnsConsulta.getNumsecuencia()); - lsTramoVO.add(new TramoVO(columnsConsulta.getTramoIdAtual(), columnsConsulta.getDesctramoAtual(), new ParadaVO(columnsConsulta.getOrigemIdAtual(), columnsConsulta.getDescOrigemAtual()), new ParadaVO(columnsConsulta.getDestinoIdAtual(), columnsConsulta.getDescDestinoAtual()), new ViaVO(columnsConsulta.getViaIdAtual(), columnsConsulta.getNombViaAtual()), columnsConsulta.getNumsecuenciaAtual())); - lsCorridaVO.add(new CorridaVO(columnsConsulta.getCorridaId(), columnsConsulta.getNumCorrida(), columnsConsulta.getDescServico(), columnsConsulta.getFechorsalidaAnterior(), columnsConsulta.getTiposervicioId(), columnsConsulta.getDescservicio(), columnsConsulta.getRoloperativoId(), columnsConsulta.getDescroloperativo(), lsTramoVO, lsSecuenciaVO)); + inserirSecuenciaFinal(lsSecuenciaVO, columnsConsulta.getOrigemId(), columnsConsulta.getDescOrigem(), columnsConsulta.getDestinoIdAtual(), columnsConsulta.getDescDestinoAtual(), columnsConsulta.getNumsecuencia(), + columnsConsulta.getOriciudad_id(), columnsConsulta.getOrinombciudad(), columnsConsulta.getOriestado_id(), columnsConsulta.getOrinombestado(), + columnsConsulta.getDesciudad_id(), columnsConsulta.getDesnombciudad(), columnsConsulta.getDesestado_id(), columnsConsulta.getDesnombestado(), columnsConsulta.getOricveestado(), columnsConsulta.getDescveestado()); + lsTramoVO.add(new TramoVO(columnsConsulta.getTramoIdAtual(), columnsConsulta.getDesctramoAtual(), new ParadaVO(columnsConsulta.getOrigemIdAtual(), columnsConsulta.getDescOrigemAtual(), columnsConsulta.getOriciudad_id(), columnsConsulta.getOrinombciudad(), columnsConsulta.getOriestado_id(), columnsConsulta.getOrinombestado(), columnsConsulta.getOricveestado()), new ParadaVO(columnsConsulta.getDestinoIdAtual(), columnsConsulta.getDescDestinoAtual(), columnsConsulta.getDesciudad_id(), columnsConsulta.getDesnombciudad(), columnsConsulta.getDesestado_id(), columnsConsulta.getDesnombestado(), columnsConsulta.getDescveestado()), new ViaVO(columnsConsulta.getViaIdAtual(), columnsConsulta.getNombViaAtual()), columnsConsulta.getNumsecuenciaAtual())); + lsCorridaVO.add(new CorridaVO(columnsConsulta.getCorridaId(), columnsConsulta.getNumCorrida(), columnsConsulta.getDescServico(), columnsConsulta.getFechorsalidaAnterior(), columnsConsulta.getTiposervicioId(), columnsConsulta.getDescservicio(), columnsConsulta.getRoloperativoId(), columnsConsulta.getDescroloperativo(), lsTramoVO, lsSecuenciaVO, columnsConsulta.getRutaId())); } return lsCorridaVO; } @@ -161,12 +183,25 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO lsSecuenciaVO, Integer origemId, String descOrigem, Integer destinoId, String descDestino, Integer numsecuencia) { - lsSecuenciaVO.add(new SecuenciaVO(numsecuencia, new ParadaVO(origemId, descOrigem))); - lsSecuenciaVO.add(new SecuenciaVO(++numsecuencia, new ParadaVO(destinoId, descDestino))); + private void inserirSecuenciaFinal(List lsSecuenciaVO, Integer origemId, String descOrigem, Integer destinoId, String descDestino, Integer numsecuencia, + Integer oriciudadId, String orinombciudad, Integer oriestadoId, String orinombestado, + Integer desciudadId, String desnombciudad, Integer desestadoId, String desnombestado, String oricveestado, String descveestado) { + lsSecuenciaVO.add(new SecuenciaVO(numsecuencia, new ParadaVO(origemId, descOrigem, oriciudadId, orinombciudad, oriestadoId, orinombestado, oricveestado))); + lsSecuenciaVO.add(new SecuenciaVO(++numsecuencia, new ParadaVO(destinoId, descDestino, desciudadId, desnombciudad, desestadoId, desnombestado, descveestado))); } } diff --git a/src/com/rjconsultores/ventaboletos/vo/corrida/ColunasConsultaCorridaVO.java b/src/com/rjconsultores/ventaboletos/vo/corrida/ColunasConsultaCorridaVO.java index d7fa6b8a4..ca4e87fbc 100644 --- a/src/com/rjconsultores/ventaboletos/vo/corrida/ColunasConsultaCorridaVO.java +++ b/src/com/rjconsultores/ventaboletos/vo/corrida/ColunasConsultaCorridaVO.java @@ -29,6 +29,19 @@ public class ColunasConsultaCorridaVO { private Integer viaIdAtual; private String nombViaAtual; private Integer numsecuenciaAtual; + private Integer oriestado_id; + private String orinombestado; + private Integer desestado_id; + private String desnombestado; + private Integer oriciudad_id; + private String orinombciudad; + private Integer desciudad_id; + private String desnombciudad; + private String oricveestado; + private String descveestado; + private Integer rutaId; + + public Integer getCorridaId() { return corridaId; } @@ -191,5 +204,71 @@ public class ColunasConsultaCorridaVO { public void setNumsecuenciaAtual(Integer numsecuenciaAtual) { this.numsecuenciaAtual = numsecuenciaAtual; } - + public Integer getOriestado_id() { + return oriestado_id; + } + public void setOriestado_id(Integer oriestado_id) { + this.oriestado_id = oriestado_id; + } + public String getOrinombestado() { + return orinombestado; + } + public void setOrinombestado(String orinombestado) { + this.orinombestado = orinombestado; + } + public Integer getDesestado_id() { + return desestado_id; + } + public void setDesestado_id(Integer desestado_id) { + this.desestado_id = desestado_id; + } + public String getDesnombestado() { + return desnombestado; + } + public void setDesnombestado(String desnombestado) { + this.desnombestado = desnombestado; + } + public Integer getOriciudad_id() { + return oriciudad_id; + } + public void setOriciudad_id(Integer oriciudad_id) { + this.oriciudad_id = oriciudad_id; + } + public String getOrinombciudad() { + return orinombciudad; + } + public void setOrinombciudad(String orinombciudad) { + this.orinombciudad = orinombciudad; + } + public Integer getDesciudad_id() { + return desciudad_id; + } + public void setDesciudad_id(Integer desciudad_id) { + this.desciudad_id = desciudad_id; + } + public String getDesnombciudad() { + return desnombciudad; + } + public void setDesnombciudad(String desnombciudad) { + this.desnombciudad = desnombciudad; + } + public String getOricveestado() { + return oricveestado; + } + public void setOricveestado(String oricveestado) { + this.oricveestado = oricveestado; + } + public String getDescveestado() { + return descveestado; + } + public void setDescveestado(String descveestado) { + this.descveestado = descveestado; + } + public Integer getRutaId() { + return rutaId; + } + public void setRutaId(Integer rutaId) { + this.rutaId = rutaId; + } + } diff --git a/src/com/rjconsultores/ventaboletos/vo/corrida/CorridaVO.java b/src/com/rjconsultores/ventaboletos/vo/corrida/CorridaVO.java index fde2839c3..04d16b1d0 100644 --- a/src/com/rjconsultores/ventaboletos/vo/corrida/CorridaVO.java +++ b/src/com/rjconsultores/ventaboletos/vo/corrida/CorridaVO.java @@ -18,13 +18,14 @@ public class CorridaVO { private RolOperativoVO rolOperativoVO; private List lsTramoVO; private List lsSecuenciaVO; + private Integer rutaId; public CorridaVO() { super(); } - public CorridaVO(Integer corridaId, Integer numCorrida, String descServico, String fechorsalida, Integer tiposervicioId, String descservicio, Integer roloperativoId, String descroloperativo, List lsTramoVO, List lsSecuenciaVO) { + public CorridaVO(Integer corridaId, Integer numCorrida, String descServico, String fechorsalida, Integer tiposervicioId, String descservicio, Integer roloperativoId, String descroloperativo, List lsTramoVO, List lsSecuenciaVO, Integer rutaId) { this.corridaId = corridaId; this.numCorrida = numCorrida; this.descServico = descServico; @@ -33,6 +34,7 @@ public class CorridaVO { this.rolOperativoVO = new RolOperativoVO(roloperativoId, descroloperativo); this.lsTramoVO = lsTramoVO; this.lsSecuenciaVO = lsSecuenciaVO; + this.rutaId = rutaId; } public Integer getCorridaId() { @@ -98,5 +100,13 @@ public class CorridaVO { public void setLsSecuenciaVO(List lsSecuenciaVO) { this.lsSecuenciaVO = lsSecuenciaVO; } + + public Integer getRutaId() { + return rutaId; + } + + public void setRutaId(Integer rutaId) { + this.rutaId = rutaId; + } } diff --git a/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVO.java b/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVO.java index 85785baff..1f0f0440d 100644 --- a/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVO.java +++ b/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVO.java @@ -4,11 +4,21 @@ public class ParadaVO { private Integer paradaId; private String descparada; + private Integer ciudadId; + private String nombciudad; + private Integer estadoId; + private String nombestado; + private String cveestado; - public ParadaVO(Integer paradaId, String descparada) { + public ParadaVO(Integer paradaId, String descparada, Integer ciudadId, String nombciudad, Integer estadoId, String nombestado, String cveestado) { super(); this.paradaId = paradaId; this.descparada = descparada; + this.ciudadId = ciudadId; + this.nombciudad = nombciudad; + this.estadoId = estadoId; + this.nombestado = nombestado; + this.cveestado = cveestado; } public Integer getParadaId() { @@ -26,7 +36,45 @@ public class ParadaVO { public void setDescparada(String descparada) { this.descparada = descparada; } - - + public Integer getCiudadId() { + return ciudadId; + } + + public void setCiudadId(Integer ciudadId) { + this.ciudadId = ciudadId; + } + + public String getNombciudad() { + return nombciudad; + } + + public void setNombciudad(String nombciudad) { + this.nombciudad = nombciudad; + } + + public Integer getEstadoId() { + return estadoId; + } + + public void setEstadoId(Integer estadoId) { + this.estadoId = estadoId; + } + + public String getNombestado() { + return nombestado; + } + + public void setNombestado(String nombestado) { + this.nombestado = nombestado; + } + + public String getCveestado() { + return cveestado; + } + + public void setCveestado(String cveestado) { + this.cveestado = cveestado; + } + }