fixes bug #7459
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58773 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b9fd61635a
commit
c6bdc2fb8f
|
@ -1165,16 +1165,23 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void gerarCombinacaoTramoRuta(Ruta ruta, List<ParadaSecuencia> sequencias) {
|
private void gerarCombinacaoTramoRuta(Ruta ruta, List<ParadaSecuencia> sequencias) throws BusinessException {
|
||||||
List<ParadaSecuenciaCombinacaoLinha> sequenciasAGerar = rutaService.verificarSeqRutaNaoGerada(ruta, sequencias);
|
List<ParadaSecuenciaCombinacaoLinha> sequenciasAGerar = rutaService.verificarSeqRutaNaoGerada(ruta, sequencias);
|
||||||
|
|
||||||
if (sequenciasAGerar != null) {
|
if (sequenciasAGerar != null && !sequenciasAGerar.isEmpty()) {
|
||||||
|
|
||||||
Map<String, Object> params = new LinkedHashMap<String, Object>();
|
Map<String, Object> params = new LinkedHashMap<String, Object>();
|
||||||
|
|
||||||
|
List<Empresa> empresas = new ArrayList<Empresa>();
|
||||||
|
|
||||||
|
for (RutaEmpresa rutaEmpresa: ruta.getLsRutaEmpresa()){
|
||||||
|
empresas.add(rutaEmpresa.getEmpresa());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
RutaTramoVO rutaTramoVO = new RutaTramoVO();
|
RutaTramoVO rutaTramoVO = new RutaTramoVO();
|
||||||
rutaTramoVO.setClaseServicio(ruta.getClaseServicio());
|
rutaTramoVO.setClaseServicio(ruta.getClaseServicio());
|
||||||
rutaTramoVO.setLsEmpresa(getLsEmpresa());
|
rutaTramoVO.setLsEmpresa(empresas);
|
||||||
rutaTramoVO.setOrgaoConcedente(ruta.getOrgaoConcedente());
|
rutaTramoVO.setOrgaoConcedente(ruta.getOrgaoConcedente());
|
||||||
rutaTramoVO.setSolicitaNombrePasajero(ruta.getIndNombreObligatorio());
|
rutaTramoVO.setSolicitaNombrePasajero(ruta.getIndNombreObligatorio());
|
||||||
rutaTramoVO.setNumRuta(txtNumRuta.getValue());
|
rutaTramoVO.setNumRuta(txtNumRuta.getValue());
|
||||||
|
@ -1193,6 +1200,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
this.openWindow("/gui/esquema_operacional/generacion_tramo_ruta/gerarCombinacionTramoRuta.zul",
|
this.openWindow("/gui/esquema_operacional/generacion_tramo_ruta/gerarCombinacionTramoRuta.zul",
|
||||||
Labels.getLabel("gerarCombinacionTramoRutaController.window.title"), params, MODAL);
|
Labels.getLabel("gerarCombinacionTramoRutaController.window.title"), params, MODAL);
|
||||||
|
|
||||||
|
} else {
|
||||||
|
ruta = rutaService.actualizacion(ruta, sequencias);
|
||||||
|
rutaList.updateItem(ruta);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue