Subversion Repositories Integrator Subversion

Rev

Rev 686 | Rev 689 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 686 Rev 688
Line 90... Line 90...
90
               
90
               
91
        }
91
        }
92
       
92
       
93
        @Override
93
        @Override
94
        public void utilizarCashback(Venda venda, Double valorCashback) {
94
        public void utilizarCashback(Venda venda, Double valorCashback) {
95
                // TODO Auto-generated method stub
-
 
96
                if (valorCashback > 0.0) {
95
                if (valorCashback > 0.0) {
97
                        Cashback cashback = new Cashback();
96
                        Cashback cashback = new Cashback();
98
                        cashback.setCliente(venda.getCliente());
97
                        cashback.setCliente(venda.getCliente());
99
                        cashback.setVenda(venda);
98
                        cashback.setVenda(venda);
100
                        cashback.setDataHoraEmissao(DataUtils.getDataAtual());
99
                        cashback.setDataHoraEmissao(DataUtils.getDataAtual());
101
                        cashback.setPrazoInicial(DataUtils.acrescentarDias(DataUtils.getDataAtual(), 7));
-
 
102
                        cashback.setPrazoFinal(DataUtils.acrescentarDias(DataUtils.getDataAtual(), 365));
-
 
103
                        cashback.setTipoCashback(TipoCashback.ENTRADA.getValor());
-
 
-
 
100
                        cashback.setPrazoInicial(null);
-
 
101
                        cashback.setPrazoFinal(null);
-
 
102
                        cashback.setTipoCashback(TipoCashback.SAIDA.getValor());
104
                        cashback.setValor(valorCashback);
103
                        cashback.setValor(valorCashback);
105
                        cashback.setAtivo(true);
104
                        cashback.setAtivo(true);
106
                        cashbackRepository.cadastrar(cashback);
105
                        cashbackRepository.cadastrar(cashback);
107
                } else {
106
                } else {
108
                       
107