git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@29738 d1611594-4594-4d17-8e1d-87c2c4800839
parent
1677ebe983
commit
d538c4f9ff
|
@ -5,6 +5,7 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
@ -104,7 +105,6 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
|||
}
|
||||
|
||||
String parada = paradaEsquema.getParada().getCveparada();
|
||||
String tramo = esquemaTramo.getTramo().getDesctramo();
|
||||
lbTramo.setValue(parada);
|
||||
|
||||
if (esquemaTramo.getTiempoEstancia() != null) {
|
||||
|
@ -137,13 +137,28 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
|
|||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) {
|
||||
Date dataHorInicioSistema = DateUtil.getFecInicio().getTime();
|
||||
|
||||
if (!paradaEsquema.getNumsecuencia().equals(Short.valueOf("1"))) {
|
||||
esquemaTramo.setTiempoEstancia(DateUtil.getFecInicio(spHora.getValue(), spMinuto.getValue()).getTime());
|
||||
paradaEsquema.setTiempoEstancia(DateUtil.getFecInicio(spHora.getValue(), spMinuto.getValue()).getTime());
|
||||
Date tiempoEstancia = DateUtil.getFecInicio(spHora.getValue(), spMinuto.getValue()).getTime();
|
||||
|
||||
if ((tiempoEstancia != null) && (DateUtil.compareDate(tiempoEstancia, dataHorInicioSistema) == 0)) {
|
||||
esquemaTramo.setTiempoEstancia(null);
|
||||
paradaEsquema.setTiempoEstancia(null);
|
||||
} else {
|
||||
esquemaTramo.setTiempoEstancia(tiempoEstancia);
|
||||
paradaEsquema.setTiempoEstancia(tiempoEstancia);
|
||||
}
|
||||
}
|
||||
|
||||
esquemaTramo.setExcepcionRecorrido(DateUtil.getFecInicio(spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()).getTime());
|
||||
paradaEsquema.setExcepcionRecorrido(DateUtil.getFecInicio(spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()).getTime());
|
||||
Date excepcionRecorrido = DateUtil.getFecInicio(spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()).getTime();
|
||||
if ((excepcionRecorrido != null) && (DateUtil.compareDate(excepcionRecorrido, dataHorInicioSistema) == 0)) {
|
||||
esquemaTramo.setExcepcionRecorrido(null);
|
||||
paradaEsquema.setExcepcionRecorrido(null);
|
||||
} else {
|
||||
esquemaTramo.setExcepcionRecorrido(excepcionRecorrido);
|
||||
paradaEsquema.setExcepcionRecorrido(excepcionRecorrido);
|
||||
}
|
||||
|
||||
if (!paradaEsquema.getNumsecuencia().equals(sequenciaSize)) {
|
||||
String plataforma = txtPlataforma.getValue();
|
||||
|
|
|
@ -7,6 +7,8 @@ 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.Date;
|
||||
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
@ -17,6 +19,8 @@ import org.zkoss.zul.ListitemRenderer;
|
|||
*/
|
||||
public class RenderConfiguracionCorridaTramo implements ListitemRenderer {
|
||||
|
||||
private Date dataHorInicioSistema = DateUtil.getFecInicio().getTime();
|
||||
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
ParadaEsquema pe = (ParadaEsquema) o;
|
||||
|
||||
|
@ -28,6 +32,8 @@ public class RenderConfiguracionCorridaTramo implements ListitemRenderer {
|
|||
|
||||
if (pe.getTiempoEstancia() == null) {
|
||||
lc = new Listcell("");
|
||||
} else if (DateUtil.compareDate(pe.getTiempoEstancia(), dataHorInicioSistema) == 0) {
|
||||
lc = new Listcell("");
|
||||
} else {
|
||||
Calendar c = Calendar.getInstance();
|
||||
c.setTime(pe.getTiempoEstancia());
|
||||
|
@ -56,6 +62,8 @@ public class RenderConfiguracionCorridaTramo implements ListitemRenderer {
|
|||
|
||||
if (pe.getExcepcionRecorrido() == null) {
|
||||
lc = new Listcell("");
|
||||
} else if (DateUtil.compareDate(pe.getExcepcionRecorrido(), dataHorInicioSistema) == 0) {
|
||||
lc = new Listcell("");
|
||||
} else {
|
||||
Calendar c = Calendar.getInstance();
|
||||
c.setTime(pe.getExcepcionRecorrido());
|
||||
|
|
Loading…
Reference in New Issue