Merge remote-tracking branch 'remotes/origin/master' into fixBug_AL-3854
# Conflicts: # pom.xml # web/WEB-INF/i3-label_pt_BR.labelmaster
commit
45fd6c7d3d
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.69.1</version>
|
<version>1.72.1</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.52.0</modelWeb.version>
|
<modelWeb.version>1.55.0</modelWeb.version>
|
||||||
<flyway.version>1.42.0</flyway.version>
|
<flyway.version>1.42.0</flyway.version>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
|
@ -1017,9 +1017,9 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
Date dataIter = Date.from(date.atStartOfDay(ZoneId.systemDefault()).toInstant());
|
Date dataIter = Date.from(date.atStartOfDay(ZoneId.systemDefault()).toInstant());
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
Corrida corrida = corridaService.buscarCorridaAtivaPorId(new Corrida.Id(esquemaCorrida.getNumCorrida(),dataIter ));
|
||||||
List<ParadaEsquema> lsParadaEsquemaRemovidas = new ArrayList<ParadaEsquema>();
|
List<ParadaEsquema> lsParadaEsquemaRemovidas = new ArrayList<ParadaEsquema>();
|
||||||
List<ParadaEsquema> lsParadaEsquemaEditadas =new ArrayList<ParadaEsquema>();
|
List<ParadaEsquema> lsParadaEsquemaEditadas =new ArrayList<ParadaEsquema>();
|
||||||
Corrida corrida = corridaService.buscarCorridaAtivaPorId(new Corrida.Id(esquemaCorrida.getNumCorrida(),dataIter ));
|
|
||||||
preencheParadaEsquemaRemovidaEEditada(lsParadaEsquemaRemovidas, lsParadaEsquemaEditadas);
|
preencheParadaEsquemaRemovidaEEditada(lsParadaEsquemaRemovidas, lsParadaEsquemaEditadas);
|
||||||
|
|
||||||
List<ParadaEsquema> lsParadaEsquemaAdicionadasRemovidasOuEditadas = new ArrayList<ParadaEsquema>() ;
|
List<ParadaEsquema> lsParadaEsquemaAdicionadasRemovidasOuEditadas = new ArrayList<ParadaEsquema>() ;
|
||||||
|
@ -1335,7 +1335,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
private boolean realizaValidacoes() throws InterruptedException {
|
private boolean realizaValidacoes() throws InterruptedException {
|
||||||
|
|
||||||
if(lsParadaEsquema!=null && !lsParadaEsquema.isEmpty()) {
|
if( isMostraOpcaoAlteracaoCorridaJaGerada()) {
|
||||||
int resp = Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.desajaAlterarCorridaJaGeradas"),
|
int resp = Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.desajaAlterarCorridaJaGeradas"),
|
||||||
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
@ -1439,6 +1439,22 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Valida se foi editada ou removida alguma localidade para mostrar opção de alterar corrida já gerada.
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private boolean isMostraOpcaoAlteracaoCorridaJaGerada() {
|
||||||
|
if( esquemaCorrida.getEsquemacorridaId()!=null && lsParadaEsquema!=null && !lsParadaEsquema.isEmpty()) {
|
||||||
|
List<ParadaEsquema> lsParadaEsquemaRemovidas = null;
|
||||||
|
List<ParadaEsquema> lsParadaEsquemaEditadas =null;
|
||||||
|
preencheParadaEsquemaRemovidaEEditada(lsParadaEsquemaRemovidas, lsParadaEsquemaEditadas);
|
||||||
|
if(lsParadaEsquemaRemovidas !=null || lsParadaEsquemaEditadas !=null ) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
private Date buscarHora(Date horasalidaExtra) {
|
private Date buscarHora(Date horasalidaExtra) {
|
||||||
if (horasalidaExtra != null) {
|
if (horasalidaExtra != null) {
|
||||||
GregorianCalendar gHoraSalida = new GregorianCalendar();
|
GregorianCalendar gHoraSalida = new GregorianCalendar();
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue