fixes bug#22994

qua:
dev:Valdir

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@108233 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdevir 2021-08-10 12:03:09 +00:00
parent c4542130e9
commit ffa367f964
1 changed files with 12 additions and 5 deletions

View File

@ -435,9 +435,13 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
localidadesLinhaASelecionadaList.getListData().removeAll(paradasDuplicadas); localidadesLinhaASelecionadaList.getListData().removeAll(paradasDuplicadas);
localidadesLinhaBSelecionadaList.getListData().removeAll(paradasDuplicadas); localidadesLinhaBSelecionadaList.getListData().removeAll(paradasDuplicadas);
localidadesComunsList.setModel(new ListModelList(paradasDuplicadas)); if(lsLocalidadesComuns!=null) {
lsLocalidadesComuns.addAll(paradasDuplicadas);
}else {
lsLocalidadesComuns = new ArrayList<Parada>(paradasDuplicadas); lsLocalidadesComuns = new ArrayList<Parada>(paradasDuplicadas);
} }
localidadesComunsList.setModel(new ListModelList(lsLocalidadesComuns));
}
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
private void gerarLocalidadesComunsBC() { private void gerarLocalidadesComunsBC() {
@ -446,9 +450,12 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
ArrayList<Parada> paradasDuplicadas = new ArrayList<Parada>(lsParadas); ArrayList<Parada> paradasDuplicadas = new ArrayList<Parada>(lsParadas);
paradasDuplicadas.retainAll(localidadesDestinoLinhaCList.getListData()); paradasDuplicadas.retainAll(localidadesDestinoLinhaCList.getListData());
localidadesLinhaCSelecionadaList.getListData().removeAll(paradasDuplicadas); localidadesLinhaCSelecionadaList.getListData().removeAll(paradasDuplicadas);
if(lsLocalidadesComunsLinhasBC!=null) {
localidadesComunsDestinoCList.setModel(new ListModelList(paradasDuplicadas)); lsLocalidadesComunsLinhasBC.addAll(paradasDuplicadas);
}else {
lsLocalidadesComunsLinhasBC = new ArrayList<Parada>(paradasDuplicadas); lsLocalidadesComunsLinhasBC = new ArrayList<Parada>(paradasDuplicadas);
}
localidadesComunsDestinoCList.setModel(new ListModelList(lsLocalidadesComunsLinhasBC));
} }