fixes bug #AL-5002
parent
ebc460dd9e
commit
3cf4326030
2
pom.xml
2
pom.xml
|
@ -4,7 +4,7 @@
|
||||||
<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.149.0</version>
|
<version>1.149.1</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|
|
@ -1039,6 +1039,17 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
lsParadaEsquemaAdicionadasRemovidasOuEditadas.addAll(lsParadaEsquemaRemovidas);
|
lsParadaEsquemaAdicionadasRemovidasOuEditadas.addAll(lsParadaEsquemaRemovidas);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Criado esta validação temporária, pois o a funcionalidade estava causando o seguinte impacto,
|
||||||
|
//quando se era recriado um tramo, esratava unativando a disponibilidade e com isso a disponibilidade ficava incorreta.
|
||||||
|
//TODO - Devrea ser retornado neste ponto e remover esta validação e corrigido o problema da disponibilidade
|
||||||
|
if(boletoService.isExisteBoletoPorCorrida(esquemaCorrida.getNumCorrida(), dataIter)) {
|
||||||
|
String msgErro = "A corrida não será aletrada. Existem vendas para a corrida:" + esquemaCorrida.getNumCorrida() + " na data:" + DateUtil.getStringDate(dataIter);
|
||||||
|
log.error("Geração de corrida via Conf. " + msgErro);
|
||||||
|
TarefaGeracaoCorridaVO tarefa = new TarefaGeracaoCorridaVO(msgErro, "ERRO", "ERRO");
|
||||||
|
tarefaErros.add(tarefa);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
List<ParadaEsquema> localidadeComVenda =null;
|
List<ParadaEsquema> localidadeComVenda =null;
|
||||||
for (ParadaEsquema paradaEsquema : lsParadaEsquemaAdicionadasRemovidasOuEditadas) {
|
for (ParadaEsquema paradaEsquema : lsParadaEsquemaAdicionadasRemovidasOuEditadas) {
|
||||||
if(boletoService.isExisteBoletoPorCorridaOrigemIdOuDestinoId(esquemaCorrida.getNumCorrida(), dataIter, paradaEsquema.getParada().getParadaId(), paradaEsquema.getParada().getParadaId())) {
|
if(boletoService.isExisteBoletoPorCorridaOrigemIdOuDestinoId(esquemaCorrida.getNumCorrida(), dataIter, paradaEsquema.getParada().getParadaId(), paradaEsquema.getParada().getParadaId())) {
|
||||||
|
|
Loading…
Reference in New Issue