wilian 2016-09-01 18:36:19 +00:00
parent 48f7ec29d9
commit 9673a3f0f4
2 changed files with 15 additions and 10 deletions

View File

@ -136,6 +136,7 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
closeWindow(); closeWindow();
} }
@SuppressWarnings("unchecked")
public void onClick$btnSalvar(Event ev) { public void onClick$btnSalvar(Event ev) {
Date dataHorInicioSistema = DateUtil.getFecInicio().getTime(); Date dataHorInicioSistema = DateUtil.getFecInicio().getTime();
@ -167,9 +168,12 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
} }
esquemaTramoList.updateItem(paradaEsquema); esquemaTramoList.updateItem(paradaEsquema);
for(Object o : esquemaTramoList.getData()){ for(Object o : esquemaTramoList.getListData()){
esquemaTramoList.updateItem(o); ParadaEsquema pe = (ParadaEsquema) o;
if(paradaEsquema.getNumsecuencia() < pe.getNumsecuencia()) {
esquemaTramoList.updateItem(pe);
}
} }
closeWindow(); closeWindow();

View File

@ -4,9 +4,6 @@
*/ */
package com.rjconsultores.ventaboletos.web.utilerias.render; package com.rjconsultores.ventaboletos.web.utilerias.render;
import com.rjconsultores.ventaboletos.entidad.ParadaEsquema;
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -16,6 +13,10 @@ import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem; import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer; import org.zkoss.zul.ListitemRenderer;
import com.rjconsultores.ventaboletos.entidad.ParadaEsquema;
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
import com.rjconsultores.ventaboletos.utilerias.StringHelper;
/** /**
* *
* @author Rafius * @author Rafius
@ -95,11 +96,11 @@ public class RenderConfiguracionCorridaTramo implements ListitemRenderer {
if (parada == null) { if (parada == null) {
break; break;
} }
if (parada != null
&& (parada.getNumsecuencia().intValue() < pe.getNumsecuencia().intValue())) { if (parada != null && (parada.getNumsecuencia().intValue() < pe.getNumsecuencia().intValue())) {
Long tempoPadrao = 0l; Long tempoPadrao = 0l;
Long tempoParada = 0l; Long tempoParada = 0l;
if (parada.getExcepcionRecorrido() != null) { if (parada.getExcepcionRecorrido() != null) {
tempoPadrao = getMinutos(parada.getExcepcionRecorrido()); tempoPadrao = getMinutos(parada.getExcepcionRecorrido());
} else { } else {
@ -128,7 +129,7 @@ public class RenderConfiguracionCorridaTramo implements ListitemRenderer {
lc = new Listcell(""); lc = new Listcell("");
}else{ }else{
String sMinutos = String.valueOf(minutosLocalidade); String sMinutos = String.valueOf(minutosLocalidade);
lc = new Listcell(horasLocalidade + ":" + ((sMinutos.length() < 2) ? "0" + sMinutos : sMinutos)); lc = new Listcell(horasLocalidade + ":" + StringHelper.preencherZeroEsquerda(sMinutos, 2));
} }
lc.setParent(lstm); lc.setParent(lstm);