fixed bug #8661 - Correção de bug, pontos de venda já excluidos ainda apareciam em tela de configuração de parametros de ocd
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@67436 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c4e94420b9
commit
121fd124f3
|
@ -127,9 +127,19 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
|||
btnApagar.setVisible(Boolean.FALSE);
|
||||
ocdParamCorrente.setListOCDPtoVtaParam(new ArrayList<OCDPtoVtaParam>());
|
||||
}else{
|
||||
ptoVtaOCDParamList.setData(ocdParamCorrente.getListOCDPtoVtaParam());
|
||||
ptoVtaOCDParamList.setData(removerOCDPtoVtaParamInativo(ocdParamCorrente.getListOCDPtoVtaParam()));
|
||||
}
|
||||
}
|
||||
|
||||
private List<OCDPtoVtaParam> removerOCDPtoVtaParamInativo(List<OCDPtoVtaParam> listOCDPtoVtaParam){
|
||||
List<OCDPtoVtaParam> retorno = new ArrayList<OCDPtoVtaParam>();
|
||||
for (OCDPtoVtaParam ocdPtoVtaParam : listOCDPtoVtaParam) {
|
||||
if(ocdPtoVtaParam.getActivo()){
|
||||
retorno.add(ocdPtoVtaParam);
|
||||
}
|
||||
}
|
||||
return retorno;
|
||||
}
|
||||
|
||||
private void initRadios(Boolean indPenalizacionOCD) {
|
||||
rdPenalizacionOCD.setChecked(ocdParamCorrente.getIndPenalizacionOCD());
|
||||
|
@ -241,7 +251,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
|||
|
||||
ocdParamCorrente.addOCDPtoVtaParam(ocdPtoVtaParam);
|
||||
|
||||
ptoVtaOCDParamList.setData(ocdParamCorrente.getListOCDPtoVtaParam());
|
||||
ptoVtaOCDParamList.setData(removerOCDPtoVtaParamInativo(ocdParamCorrente.getListOCDPtoVtaParam()));
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -261,7 +271,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
|||
ocdPtoVtaParamService.borrar(ocdPtoVtaParam);
|
||||
}
|
||||
ocdParamCorrente.removePtovtaOCDParam(ocdPtoVtaParam);
|
||||
ptoVtaOCDParamList.setData(ocdParamCorrente.getListOCDPtoVtaParam());
|
||||
ptoVtaOCDParamList.setData(removerOCDPtoVtaParamInativo(ocdParamCorrente.getListOCDPtoVtaParam()));
|
||||
}
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
|
|
Loading…
Reference in New Issue