- 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.setIndaplicsab(sab.isChecked());
|
||||
tramoTiempo.setIndaplicdom(dom.isChecked());
|
||||
tramoTiempo.setTiemporecorrido(DateUtil.getFecInicio(spHoraTiempo.getValue(),
|
||||
spMinutoTiempo.getValue()).getTime());
|
||||
tramoTiempo.setTiemporecorrido(DateUtil.getFecInicio(spHoraTiempo.getValue(),spMinutoTiempo.getValue()).getTime());
|
||||
|
||||
tramoTiempo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
tramoTiempo.setFecmodif(Calendar.getInstance().getTime());
|
||||
|
|
|
@ -31,7 +31,7 @@ public class RenderTramoServicio implements ListitemRenderer {
|
|||
} else {
|
||||
Calendar c = Calendar.getInstance();
|
||||
c.setTime(serv.getTiemporecorrido());
|
||||
System.out.println(DateUtil.getFecInicio().getTime()+ " " + c.getTime());
|
||||
|
||||
Long tempo = DateUtil.getElapsedMinutos(DateUtil.getFecInicio().getTime(), c.getTime());
|
||||
long minutos = (tempo % 60);
|
||||
int horas = (tempo.intValue() / 60);
|
||||
|
|
|
@ -5,7 +5,11 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.TramoTiempo;
|
||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
@ -29,8 +33,23 @@ public class RenderTramoTiempo implements ListitemRenderer {
|
|||
|
||||
lc = new Listcell(sf.format(tramoTiempo.getHorafin()));
|
||||
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 = new Listcell((tramoTiempo.getIndapliclun()) ? "Sim" : "Não");
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
# <controler>. <id>. <propiedade> = XXX
|
||||
|
||||
#Versao do VentaBoleto:
|
||||
versao = ADM_20130320_1RC132
|
||||
versao = ADM_20130321_1RC133
|
||||
|
||||
# MSG Defaut:
|
||||
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
||||
|
|
Loading…
Reference in New Issue