- 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/Model/trunk/modelWeb@25299 d1611594-4594-4d17-8e1d-87c2c4800839
master
gleimar 2013-03-21 15:22:22 +00:00
parent 27179b0371
commit ee8188d162
1 changed files with 5 additions and 5 deletions

View File

@ -719,16 +719,16 @@ public class CorridaServiceImpl implements CorridaService {
Calendar fecCorrida = Calendar.getInstance(); Calendar fecCorrida = Calendar.getInstance();
fecCorrida.setTime(corridaTramo.getFechorllegada()); fecCorrida.setTime(corridaTramo.getFechorllegada());
if (diasSemana.contains(fecCorrida.get(Calendar.DAY_OF_WEEK)) || diasSemana.contains(fecCorrida.get(Calendar.DAY_OF_WEEK))) { if (diasSemana.contains(fecCorrida.get(Calendar.DAY_OF_WEEK))) {
log.info("Hay Excepcione de tiempo"); log.info("Hay Excepcione de tiempo");
Calendar fechorsalida = Calendar.getInstance(); Calendar fechorsalida = Calendar.getInstance();
fechorsalida.setTime(corridaTramo.getFechorsalida()); fechorsalida.setTime(corridaTramo.getFechorsalida());
Calendar tmpTiemporecorrido = Calendar.getInstance(); HoraSistema horaSistema = new HoraSistema(tramoTiempo.getTiemporecorrido());
tmpTiemporecorrido.setTime(tramoTiempo.getTiemporecorrido());
fechorsalida.add(Calendar.HOUR, tmpTiemporecorrido.get(Calendar.HOUR)); fechorsalida.add(Calendar.HOUR, horaSistema.getHora());
fechorsalida.add(Calendar.MINUTE, tmpTiemporecorrido.get(Calendar.MINUTE)); fechorsalida.add(Calendar.MINUTE, horaSistema.getMinuto());
nuevaFecLlegada = fechorsalida.getTime(); nuevaFecLlegada = fechorsalida.getTime();
} }