fixes bug#22474

qua:
dev:VALDEVIR

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@107095 d1611594-4594-4d17-8e1d-87c2c4800839
master
aristides 2021-06-07 20:37:51 +00:00
parent db858713fa
commit 3a77c96ecf
1 changed files with 16 additions and 3 deletions

View File

@ -514,6 +514,11 @@ public class EditarPricingEspecificoController extends PricingController {
pec.remove(pricingEspecificoCategoria);
}
}
List<PricingEspecificoCategoria> pecAuxiliar = new ArrayList<PricingEspecificoCategoria>();
for(PricingEspecificoCategoria pricingEspecificoCategoria : pec){
pecAuxiliar.add(pricingEspecificoCategoria);
}
List<PricingEspecificoCanalVendas> pecv = (List<PricingEspecificoCanalVendas>) pricingListEspCanal.getModel();
List<PricingEspecificoCanalVendas> pecvAuxiliar = new ArrayList<PricingEspecificoCanalVendas>();
@ -523,6 +528,10 @@ public class EditarPricingEspecificoController extends PricingController {
}
}
pecv.removeAll(pecvAuxiliar);
List<PricingEspecificoCanalVendas> pecvAuxiliar2 = new ArrayList<PricingEspecificoCanalVendas>();
for (PricingEspecificoCanalVendas pricingEspecificoCanalVendas : pecv) {
pecvAuxiliar2.add(pricingEspecificoCanalVendas);
}
@ -534,10 +543,14 @@ public class EditarPricingEspecificoController extends PricingController {
}
}
pea.removeAll(peaAuxiliar);
List<PricingEspecificoAgencia> peaAuxiliar2 = new ArrayList<PricingEspecificoAgencia>();
for (PricingEspecificoAgencia pricingEspecificoAgencia : pea) {
peaAuxiliar2.add(pricingEspecificoAgencia);
}
pricingEspecifico.setPricingEspecificoCategoriaList(pec);
pricingEspecifico.setPricingEspecificoAgenciasList(pea);
pricingEspecifico.setPricingEspecificoCanalVendasList(pecv);
pricingEspecifico.setPricingEspecificoCategoriaList(pecAuxiliar);
pricingEspecifico.setPricingEspecificoAgenciasList(peaAuxiliar2);
pricingEspecifico.setPricingEspecificoCanalVendasList(pecvAuxiliar2);
if(pricingEspecifico.getPricingEspecificoCategoriaList().isEmpty()){