- correção na geração de corridas com exceção de tempo maior que 24 hrs
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@25299 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
ec62d785d6
commit
6e3a655c71
|
@ -394,8 +394,7 @@ public class EditarTramosController extends MyGenericForwardComposer {
|
||||||
tramoTiempo.setIndaplicvie(vie.isChecked());
|
tramoTiempo.setIndaplicvie(vie.isChecked());
|
||||||
tramoTiempo.setIndaplicsab(sab.isChecked());
|
tramoTiempo.setIndaplicsab(sab.isChecked());
|
||||||
tramoTiempo.setIndaplicdom(dom.isChecked());
|
tramoTiempo.setIndaplicdom(dom.isChecked());
|
||||||
tramoTiempo.setTiemporecorrido(DateUtil.getFecInicio(spHoraTiempo.getValue(),
|
tramoTiempo.setTiemporecorrido(DateUtil.getFecInicio(spHoraTiempo.getValue(),spMinutoTiempo.getValue()).getTime());
|
||||||
spMinutoTiempo.getValue()).getTime());
|
|
||||||
|
|
||||||
tramoTiempo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
tramoTiempo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
tramoTiempo.setFecmodif(Calendar.getInstance().getTime());
|
tramoTiempo.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
|
|
@ -31,7 +31,7 @@ public class RenderTramoServicio implements ListitemRenderer {
|
||||||
} else {
|
} else {
|
||||||
Calendar c = Calendar.getInstance();
|
Calendar c = Calendar.getInstance();
|
||||||
c.setTime(serv.getTiemporecorrido());
|
c.setTime(serv.getTiemporecorrido());
|
||||||
System.out.println(DateUtil.getFecInicio().getTime()+ " " + c.getTime());
|
|
||||||
Long tempo = DateUtil.getElapsedMinutos(DateUtil.getFecInicio().getTime(), c.getTime());
|
Long tempo = DateUtil.getElapsedMinutos(DateUtil.getFecInicio().getTime(), c.getTime());
|
||||||
long minutos = (tempo % 60);
|
long minutos = (tempo % 60);
|
||||||
int horas = (tempo.intValue() / 60);
|
int horas = (tempo.intValue() / 60);
|
||||||
|
|
|
@ -5,7 +5,11 @@
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.TramoTiempo;
|
import com.rjconsultores.ventaboletos.entidad.TramoTiempo;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
|
import java.util.Calendar;
|
||||||
|
|
||||||
import org.zkoss.zul.Listcell;
|
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;
|
||||||
|
@ -29,8 +33,23 @@ public class RenderTramoTiempo implements ListitemRenderer {
|
||||||
|
|
||||||
lc = new Listcell(sf.format(tramoTiempo.getHorafin()));
|
lc = new Listcell(sf.format(tramoTiempo.getHorafin()));
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if (tramoTiempo.getTiemporecorrido() == null) {
|
||||||
|
lc = new Listcell("");
|
||||||
|
} else {
|
||||||
|
Calendar c = Calendar.getInstance();
|
||||||
|
c.setTime(tramoTiempo.getTiemporecorrido());
|
||||||
|
|
||||||
|
Long tempo = DateUtil.getElapsedMinutos(DateUtil.getFecInicio().getTime(), c.getTime());
|
||||||
|
long minutos = (tempo % 60);
|
||||||
|
int horas = (tempo.intValue() / 60);
|
||||||
|
|
||||||
lc = new Listcell(sf.format(tramoTiempo.getTiemporecorrido()));
|
|
||||||
|
String sMinutos = String.valueOf(minutos);
|
||||||
|
lc = new Listcell(horas + ":" + ((sMinutos.length() < 2) ? "0" + sMinutos : sMinutos));
|
||||||
|
}
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell((tramoTiempo.getIndapliclun()) ? "Sim" : "Não");
|
lc = new Listcell((tramoTiempo.getIndapliclun()) ? "Sim" : "Não");
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
# <controler>. <id>. <propiedade> = XXX
|
# <controler>. <id>. <propiedade> = XXX
|
||||||
|
|
||||||
#Versao do VentaBoleto:
|
#Versao do VentaBoleto:
|
||||||
versao = ADM_20130320_1RC132
|
versao = ADM_20130321_1RC133
|
||||||
|
|
||||||
# MSG Defaut:
|
# MSG Defaut:
|
||||||
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
||||||
|
|
Loading…
Reference in New Issue