Subversion Repositories Integrator Subversion

Rev

Rev 679 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 679 Rev 718
Line 3... Line 3...
3
import java.io.BufferedReader;
3
import java.io.BufferedReader;
4
import java.io.IOException;
4
import java.io.IOException;
5
import java.io.InputStreamReader;
5
import java.io.InputStreamReader;
6
import java.io.Serializable;
6
import java.io.Serializable;
7
import java.util.ArrayList;
7
import java.util.ArrayList;
-
 
8
import java.util.Date;
8
import java.util.List;
9
import java.util.List;
9
10
10
import javax.inject.Inject;
11
import javax.inject.Inject;
11
import javax.inject.Named;
12
import javax.inject.Named;
12
13
-
 
14
import org.apache.commons.httpclient.util.DateUtil;
13
import org.primefaces.model.file.UploadedFile;
15
import org.primefaces.model.file.UploadedFile;
14
import org.springframework.context.annotation.Scope;
16
import org.springframework.context.annotation.Scope;
15
17
16
import br.com.ec.core.generic.GenericService;
18
import br.com.ec.core.generic.GenericService;
17
import br.com.ec.domain.dto.AntecipacaoDTO;
19
import br.com.ec.domain.dto.AntecipacaoDTO;
18
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO;
20
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO;
19
import br.com.ec.domain.dto.ExtratoAntecipacaoArquivoDTO;
-
 
20
import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO;
21
import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO;
21
import br.com.ec.domain.dto.ExtratoBancoDTO;
22
import br.com.ec.domain.dto.ExtratoBancoDTO;
22
import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv;
23
import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv;
23
import br.com.ec.domain.model.tipos.TipoExtratoBanco;
24
import br.com.ec.domain.model.tipos.TipoExtratoBanco;
24
import br.com.ec.domain.service.ConciliacaoBancariaService;
25
import br.com.ec.domain.service.ConciliacaoBancariaService;
Line 88... Line 89...
88
        public void uploadArquivoAntecipacao() {
89
        public void uploadArquivoAntecipacao() {
89
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
90
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
90
                        public void execute() {
91
                        public void execute() {
91
                                setEntidade(conciliacaoBancariaService.importarArquivoAntecipacao(getEntidade().getDataAntecipacao(), getArquivoParaAntecipacao()));
92
                                setEntidade(conciliacaoBancariaService.importarArquivoAntecipacao(getEntidade().getDataAntecipacao(), getArquivoParaAntecipacao()));
92
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
93
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
-
 
94
                        }
-
 
95
                });
-
 
96
        }
-
 
97
       
-
 
98
        public void consultarAntecipacao() {
-
 
99
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
-
 
100
                        public void execute() {
-
 
101
                                setEntidade(conciliacaoBancariaService.consultarAntecipacao(getEntidade().getDataAntecipacao(), getEntidade().getExtratoAntecipacaoArquivoDTO().getLinhasArquivo()));
-
 
102
                                LancadorMensagem.lancarSucesso("ANTECIPAÇÃO CONSULTADA COM SUCESSO!");
93
                        }
103
                        }
94
                });
104
                });
95
        }
105
        }
96
       
106
       
97
        public void conciliarAntecipacao() {
107
        public void conciliarAntecipacao() {
98
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
108
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
99
                        public void execute() {
109
                        public void execute() {
100
                                conciliacaoBancariaService.conciliarAntecipacao(getEntidade());
110
                                conciliacaoBancariaService.conciliarAntecipacao(getEntidade());
101
                                LancadorMensagem.lancarSucesso("CONCILIAÇÃO REALIZADA COM SUCESSO!");
-
 
-
 
111
                                Date dataAntecipacao = new Date(getEntidade().getDataAntecipacao().getTime());
-
 
112
                                limparEntidade();
-
 
113
                                getEntidade().setDataAntecipacao(dataAntecipacao);
-
 
114
                                String dataFormatada = DateUtil.formatDate(dataAntecipacao, "dd/MM/yyyy");
-
 
115
                                LancadorMensagem.lancarSucesso("CONCILIAÇÃO DO DIA " + dataFormatada + " REALIZADA COM SUCESSO!");
102
                        }
116
                        }
103
                });
117
                });
104
        }
118
        }
105
       
119
       
106
       
120