Merge pull request 'fixes bug #AL-3494' (!402) from AL-3494 into master
Reviewed-on: adm/VentaBoletosAdm#402 Reviewed-by: Valdir Cordeiro <valdir.cordeiro@totvs.com.br>master 1.53.2
commit
b9b9019c66
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.53.1</version>
|
<version>1.53.2</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|
|
@ -1109,26 +1109,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<ParadaEsquema> preencheParadaEsquemaNovas() {
|
|
||||||
List<ParadaEsquema> lsParadaEsquemaAdicionado = new ArrayList<ParadaEsquema>();
|
|
||||||
for (ParadaEsquema paradaEsquemaNov : lsParadaEsquema) {
|
|
||||||
boolean isParadaEsquemaAntiga = false;
|
|
||||||
for (ParadaEsquema paradaEsquemaAntiga : lsParadaEsquemaOrignal) {
|
|
||||||
if(paradaEsquemaAntiga.equals(paradaEsquemaNov)) {
|
|
||||||
isParadaEsquemaAntiga = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//Se isParadaEsquemaNaoRemovida=false a parada esquema foi removida, adiciona na lista.
|
|
||||||
if(!isParadaEsquemaAntiga) {
|
|
||||||
if(lsParadaEsquemaAdicionado == null) {
|
|
||||||
lsParadaEsquemaAdicionado = new ArrayList<ParadaEsquema>();
|
|
||||||
}
|
|
||||||
lsParadaEsquemaAdicionado.add(paradaEsquemaNov);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return lsParadaEsquemaAdicionado;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Preenche a lista de paradas removidas e a lista de paradas Editadas
|
* Preenche a lista de paradas removidas e a lista de paradas Editadas
|
||||||
|
@ -1517,11 +1497,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
Parada paradaAlterada = (Parada) cmbTramo.getSelectedItem().getValue();
|
Parada paradaAlterada = (Parada) cmbTramo.getSelectedItem().getValue();
|
||||||
List<ParadaEsquema> listParadaEsquemaComNovaParada = new ArrayList<ParadaEsquema>();
|
List<ParadaEsquema> listParadaEsquemaComNovaParada = new ArrayList<ParadaEsquema>();
|
||||||
lsEsquemaTramo = adicionarParadaEsquemaTramo(lsParadaEsquema,paradaAlterada , esquemaCorrida, (Ruta) cmbRuta.getSelectedItem().getValue(), plataforma, tipoPassagem, listParadaEsquemaComNovaParada);
|
lsEsquemaTramo = adicionarParadaEsquemaTramo(lsParadaEsquema,paradaAlterada , esquemaCorrida, (Ruta) cmbRuta.getSelectedItem().getValue(), plataforma, tipoPassagem, listParadaEsquemaComNovaParada);
|
||||||
ItemEditarCorridaTramo itemEditarCorridaTramo = new ItemEditarCorridaTramo();
|
|
||||||
itemEditarCorridaTramo.setLsEsquemaTramoNova(lsEsquemaTramo);
|
|
||||||
itemEditarCorridaTramo.setAdicionado(true);
|
|
||||||
itemEditarCorridaTramo.setParadaId(paradaAlterada!=null ? paradaAlterada.getParadaId():null);
|
|
||||||
itemEditarCorridaTramo.setDescParada(paradaAlterada.getDescparada());
|
|
||||||
esquemaCorrida.setEsquemaTramoList(lsEsquemaTramo);
|
esquemaCorrida.setEsquemaTramoList(lsEsquemaTramo);
|
||||||
carregarParadaSecuencia(lsEsquemaTramo);
|
carregarParadaSecuencia(lsEsquemaTramo);
|
||||||
cmbTramo.setSelectedItem(null);
|
cmbTramo.setSelectedItem(null);
|
||||||
|
|
|
@ -21,7 +21,6 @@ import org.zkoss.zul.api.Spinner;
|
||||||
import com.rjconsultores.ventaboletos.entidad.EsquemaTramo;
|
import com.rjconsultores.ventaboletos.entidad.EsquemaTramo;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ParadaEsquema;
|
import com.rjconsultores.ventaboletos.entidad.ParadaEsquema;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||||
import com.rjconsultores.ventaboletos.vo.esquemaoperacional.ItemEditarCorridaTramo;
|
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
|
|
||||||
|
@ -48,7 +47,6 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
||||||
private Radio emPe;
|
private Radio emPe;
|
||||||
private Radio ambos;
|
private Radio ambos;
|
||||||
private Radio naoVende;
|
private Radio naoVende;
|
||||||
public ItemEditarCorridaTramo itemEditarCorridaTramo;
|
|
||||||
|
|
||||||
// private Boolean primeraSequencia;
|
// private Boolean primeraSequencia;
|
||||||
|
|
||||||
|
@ -100,7 +98,6 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
||||||
paradaEsquema = (ParadaEsquema) Executions.getCurrent().getArg().get("paradaEsquema");
|
paradaEsquema = (ParadaEsquema) Executions.getCurrent().getArg().get("paradaEsquema");
|
||||||
esquemaTramoList = (MyListbox) Executions.getCurrent().getArg().get("esquemaTramoList");
|
esquemaTramoList = (MyListbox) Executions.getCurrent().getArg().get("esquemaTramoList");
|
||||||
sequenciaSize = (Short) Executions.getCurrent().getArg().get("sequenciaSize");
|
sequenciaSize = (Short) Executions.getCurrent().getArg().get("sequenciaSize");
|
||||||
itemEditarCorridaTramo = (ItemEditarCorridaTramo) Executions.getCurrent().getArg().get("itemEditarCorridaTramo");
|
|
||||||
|
|
||||||
if (paradaEsquema.getNumsecuencia().equals(Short.valueOf("1"))) {
|
if (paradaEsquema.getNumsecuencia().equals(Short.valueOf("1"))) {
|
||||||
spHora.setDisabled(true);
|
spHora.setDisabled(true);
|
||||||
|
@ -170,7 +167,6 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
||||||
esquemaTramo.setTiempoEstancia(tiempoEstancia);
|
esquemaTramo.setTiempoEstancia(tiempoEstancia);
|
||||||
paradaEsquema.setTiempoEstancia(tiempoEstancia);
|
paradaEsquema.setTiempoEstancia(tiempoEstancia);
|
||||||
}
|
}
|
||||||
itemEditarCorridaTramo.setTempoEstancia(tiempoEstancia);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Date excepcionRecorrido = DateUtil.getFecInicio(spHoraExcepcion.getValue() == null? 0:spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()== null? 0:spMinutoExcepcion.getValue()).getTime();
|
Date excepcionRecorrido = DateUtil.getFecInicio(spHoraExcepcion.getValue() == null? 0:spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()== null? 0:spMinutoExcepcion.getValue()).getTime();
|
||||||
|
@ -181,14 +177,9 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
||||||
esquemaTramo.setExcepcionRecorrido(excepcionRecorrido);
|
esquemaTramo.setExcepcionRecorrido(excepcionRecorrido);
|
||||||
paradaEsquema.setExcepcionRecorrido(excepcionRecorrido);
|
paradaEsquema.setExcepcionRecorrido(excepcionRecorrido);
|
||||||
}
|
}
|
||||||
itemEditarCorridaTramo.setTempoExcecao(excepcionRecorrido);
|
|
||||||
|
|
||||||
if (!paradaEsquema.getNumsecuencia().equals(sequenciaSize)) {
|
if (!paradaEsquema.getNumsecuencia().equals(sequenciaSize)) {
|
||||||
String plataforma = txtPlataforma.getValue();
|
String plataforma = txtPlataforma.getValue();
|
||||||
if(plataforma!=null && !plataforma.equals(paradaEsquema.getPlataforma()) ) {
|
|
||||||
itemEditarCorridaTramo.setPlataforma(plataforma);
|
|
||||||
itemEditarCorridaTramo.setTramoEditado(true);
|
|
||||||
}
|
|
||||||
esquemaTramo.setPlataforma(plataforma);
|
esquemaTramo.setPlataforma(plataforma);
|
||||||
paradaEsquema.setPlataforma(plataforma);
|
paradaEsquema.setPlataforma(plataforma);
|
||||||
|
|
||||||
|
@ -202,10 +193,7 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
||||||
} else {
|
} else {
|
||||||
tipoPassagem = "A";
|
tipoPassagem = "A";
|
||||||
}
|
}
|
||||||
if(tipoPassagem!=null && !tipoPassagem.equals(paradaEsquema.getTipoPassagem())) {
|
|
||||||
itemEditarCorridaTramo.setTipoPassagem(tipoPassagem);
|
|
||||||
itemEditarCorridaTramo.setTramoEditado(true);
|
|
||||||
}
|
|
||||||
esquemaTramo.setTipoPassagem(tipoPassagem);
|
esquemaTramo.setTipoPassagem(tipoPassagem);
|
||||||
paradaEsquema.setTipoPassagem(tipoPassagem);
|
paradaEsquema.setTipoPassagem(tipoPassagem);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue