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);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
ocdParamCorrente.setListOCDPtoVtaParam(new ArrayList<OCDPtoVtaParam>());
|
ocdParamCorrente.setListOCDPtoVtaParam(new ArrayList<OCDPtoVtaParam>());
|
||||||
}else{
|
}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) {
|
private void initRadios(Boolean indPenalizacionOCD) {
|
||||||
rdPenalizacionOCD.setChecked(ocdParamCorrente.getIndPenalizacionOCD());
|
rdPenalizacionOCD.setChecked(ocdParamCorrente.getIndPenalizacionOCD());
|
||||||
|
@ -241,7 +251,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
ocdParamCorrente.addOCDPtoVtaParam(ocdPtoVtaParam);
|
ocdParamCorrente.addOCDPtoVtaParam(ocdPtoVtaParam);
|
||||||
|
|
||||||
ptoVtaOCDParamList.setData(ocdParamCorrente.getListOCDPtoVtaParam());
|
ptoVtaOCDParamList.setData(removerOCDPtoVtaParamInativo(ocdParamCorrente.getListOCDPtoVtaParam()));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -261,7 +271,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
ocdPtoVtaParamService.borrar(ocdPtoVtaParam);
|
ocdPtoVtaParamService.borrar(ocdPtoVtaParam);
|
||||||
}
|
}
|
||||||
ocdParamCorrente.removePtovtaOCDParam(ocdPtoVtaParam);
|
ocdParamCorrente.removePtovtaOCDParam(ocdPtoVtaParam);
|
||||||
ptoVtaOCDParamList.setData(ocdParamCorrente.getListOCDPtoVtaParam());
|
ptoVtaOCDParamList.setData(removerOCDPtoVtaParamInativo(ocdParamCorrente.getListOCDPtoVtaParam()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
|
|
Loading…
Reference in New Issue