0014778: Erro no desconto por quantidade

bug#14778
dev:leonardo
qua:bruno

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95044 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2019-06-26 17:12:48 +00:00
parent a0395768e0
commit 6d5737b9b6
1 changed files with 11 additions and 3 deletions

View File

@ -451,6 +451,7 @@ public class EditarConvenioController extends MyGenericForwardComposer {
setSelectedTipoDesconto(convenio); setSelectedTipoDesconto(convenio);
disableTipoDesconto(); disableTipoDesconto();
enableChkValidaFolio();
chkValidaFolio.setChecked(convenio.getValidafolio()); chkValidaFolio.setChecked(convenio.getValidafolio());
chkValidaFolio.setDisabled(Boolean.TRUE); chkValidaFolio.setDisabled(Boolean.TRUE);
} }
@ -476,17 +477,24 @@ public class EditarConvenioController extends MyGenericForwardComposer {
rdNaoInformar.setChecked(Boolean.TRUE); rdNaoInformar.setChecked(Boolean.TRUE);
} }
} }
private boolean tipoDescontoDesativado() {
return !(rdPorNumDocumento.isDisabled() || rdPorQuantidade.isDisabled() || rdNaoInformar.isDisabled());
}
public void onClick$rdPorNumDocumento(Event ev) { public void onClick$rdPorNumDocumento(Event ev) {
enableChkValidaFolio(); if(tipoDescontoDesativado())
enableChkValidaFolio();
} }
public void onClick$rdPorQuantidade(Event ev) { public void onClick$rdPorQuantidade(Event ev) {
enableChkValidaFolio(); if(tipoDescontoDesativado())
enableChkValidaFolio();
} }
public void onClick$rdNaoInformar(Event ev) { public void onClick$rdNaoInformar(Event ev) {
enableChkValidaFolio(); if(tipoDescontoDesativado())
enableChkValidaFolio();
} }
private void enableChkValidaFolio() { private void enableChkValidaFolio() {