aperfeiçoamento na ADM da demanda #6492
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@46621 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
00240c726c
commit
f092fda7f4
|
@ -344,7 +344,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
if((cliente.getLsClienteDescuento() != null) && (!cliente.getLsClienteDescuento().isEmpty())){
|
||||
if(null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1)){
|
||||
if(null != cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1) &&
|
||||
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1).getActivo()==1 ){
|
||||
estudanteComDesconto = true;
|
||||
chkEstudanteComDesconto.setChecked(true);
|
||||
ClienteDescuento cd = cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1);
|
||||
|
@ -705,6 +706,13 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
private void setarManagedDescuentoInCliente() throws InterruptedException {
|
||||
// caso chkEstudanteComDesconto não esteja checkado e o cliente ja tenha tido algum desconto no passado,
|
||||
// entende-se que o cliente nao esteja estudando ou nao tenha mais direito à nenhum desconto
|
||||
if(!chkEstudanteComDesconto.isChecked() && cliente.getLsClienteDescuento() != null &&cliente.getLsClienteDescuento().size() > 0){
|
||||
cliente.getLsClienteDescuento().get(cliente.getLsClienteDescuento().size()-1).setActivo(0);
|
||||
}
|
||||
// Caso todos os dias da semana forem false, significa que, não foi determinado nenhum dia da semana para ter desconto,
|
||||
// assim nunca será possível aplicar o desconto
|
||||
if(chkEstudanteComDesconto.isChecked() && !chkINDDOMINGO.isChecked() && !chkINDLUNES.isChecked() &&
|
||||
!chkINDMARTES.isChecked() && !chkINDMIERCOLES.isChecked() &&
|
||||
!chkINDJUEVES.isChecked() && !chkINDVIERNES.isChecked() && !chkINDSABADO.isChecked() ){
|
||||
|
|
Loading…
Reference in New Issue