fixes bug#AL-4315
parent
801d9a405a
commit
79d54c6bf8
4
pom.xml
4
pom.xml
|
@ -4,11 +4,11 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ventaboletosadm</artifactId>
|
<artifactId>ventaboletosadm</artifactId>
|
||||||
<version>1.138.6</version>
|
<version>1.139.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.105.4</modelWeb.version>
|
<modelWeb.version>1.106.0</modelWeb.version>
|
||||||
<flyway.version>1.92.6</flyway.version>
|
<flyway.version>1.92.6</flyway.version>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
|
@ -297,6 +297,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
private EsquemaCorrida esquemaCorrida;
|
private EsquemaCorrida esquemaCorrida;
|
||||||
private Date dataInicialFiltroCorridaExistente;
|
private Date dataInicialFiltroCorridaExistente;
|
||||||
private Date dataFinalFiltroCorridaExistente;
|
private Date dataFinalFiltroCorridaExistente;
|
||||||
|
private Date horaSalidaOriginal;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ConstanteDAO constanteDAO;
|
private ConstanteDAO constanteDAO;
|
||||||
|
@ -361,7 +362,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
esquemaCorridaEmbarqueDesembarqueListbox.setData(lsEsquemaCorridaEmbarqueDesembarqueSelected);
|
esquemaCorridaEmbarqueDesembarqueListbox.setData(lsEsquemaCorridaEmbarqueDesembarqueSelected);
|
||||||
lstTrechosInformacaoCorridaListbox.setData(lsEsquemaCorridaInfoSelected);
|
lstTrechosInformacaoCorridaListbox.setData(lsEsquemaCorridaInfoSelected);
|
||||||
|
horaSalidaOriginal = esquemaCorrida.getHorasalida();
|
||||||
if (esquemaCorrida.getRuta() != null) {
|
if (esquemaCorrida.getRuta() != null) {
|
||||||
embarqueDesembarqueDisabled = false;
|
embarqueDesembarqueDisabled = false;
|
||||||
}
|
}
|
||||||
|
@ -1054,7 +1055,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
List<CorridaTramo> corridaTramoList = null;
|
List<CorridaTramo> corridaTramoList = null;
|
||||||
//Se nenhuma localidade editada tem venda, recria todos os corridas tramos da corrida
|
//Se nenhuma localidade editada tem venda, recria todos os corridas tramos da corrida
|
||||||
if(localidadeComVenda==null || localidadeComVenda.isEmpty()) {
|
if(localidadeComVenda==null || localidadeComVenda.isEmpty()) {
|
||||||
corridaTramoList = corridaTramoService.recriaCorridaTramo(esquemaCorrida, dataIter, lsEsquemaTramo, corrida, lsEsquemaTramoOriginal );
|
corridaTramoList = corridaTramoService.recriaCorridaTramo(esquemaCorrida, dataIter, lsEsquemaTramo, corrida, lsEsquemaTramoOriginal, horaSalidaOriginal );
|
||||||
}else {
|
}else {
|
||||||
List<EsquemaTramo> lsEsquemaTramoIter = new ArrayList<EsquemaTramo>();
|
List<EsquemaTramo> lsEsquemaTramoIter = new ArrayList<EsquemaTramo>();
|
||||||
List<ParadaEsquema> localidadeComVendaIter = new ArrayList<ParadaEsquema>();
|
List<ParadaEsquema> localidadeComVendaIter = new ArrayList<ParadaEsquema>();
|
||||||
|
@ -1064,7 +1065,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
lsEsquemaTramoIter = adicionarParadaEsquemaTramo(localidadeComVendaIter,paradaEsquemaComVenda.getParada() , esquemaCorrida, (Ruta) cmbRuta.getSelectedItem().getValue(), paradaEsquemaComVenda.getPlataforma(), paradaEsquemaComVenda.getTipoPassagem(), listParadaEsquemaComNovaParada);
|
lsEsquemaTramoIter = adicionarParadaEsquemaTramo(localidadeComVendaIter,paradaEsquemaComVenda.getParada() , esquemaCorrida, (Ruta) cmbRuta.getSelectedItem().getValue(), paradaEsquemaComVenda.getPlataforma(), paradaEsquemaComVenda.getTipoPassagem(), listParadaEsquemaComNovaParada);
|
||||||
localidadeComVendaIter = listParadaEsquemaComNovaParada;
|
localidadeComVendaIter = listParadaEsquemaComNovaParada;
|
||||||
}
|
}
|
||||||
corridaTramoList = corridaTramoService.recriaCorridaTramo(esquemaCorrida, dataIter, lsEsquemaTramoIter, corrida, lsEsquemaTramoOriginal );
|
corridaTramoList = corridaTramoService.recriaCorridaTramo(esquemaCorrida, dataIter, lsEsquemaTramoIter, corrida, lsEsquemaTramoOriginal, horaSalidaOriginal );
|
||||||
}
|
}
|
||||||
|
|
||||||
//Caso retorne corridaTramoId preenchido quer dizer que retornou a lista de corridaTramos antiga e a corridaTramo não poderá ser recriada mas os dados da corrida serão editados.
|
//Caso retorne corridaTramoId preenchido quer dizer que retornou a lista de corridaTramos antiga e a corridaTramo não poderá ser recriada mas os dados da corrida serão editados.
|
||||||
|
|
Loading…
Reference in New Issue