Subversion Repositories Integrator Subversion

Rev

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

Rev 667 Rev 669
Line 19... Line 19...
19
import br.com.ec.core.util.VerificadorUtil;
19
import br.com.ec.core.util.VerificadorUtil;
20
import br.com.ec.domain.dto.AntecipacaoDTO;
20
import br.com.ec.domain.dto.AntecipacaoDTO;
21
import br.com.ec.domain.dto.ConciliacaoBancariaDTO;
21
import br.com.ec.domain.dto.ConciliacaoBancariaDTO;
22
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO;
22
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO;
23
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDetalhadoDTO;
23
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDetalhadoDTO;
24
import br.com.ec.domain.dto.EmpresaDTO;
-
 
25
import br.com.ec.domain.dto.ExtratoAntecipacaoArquivoDTO;
24
import br.com.ec.domain.dto.ExtratoAntecipacaoArquivoDTO;
26
import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO;
25
import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO;
27
import br.com.ec.domain.dto.ExtratoBancoDTO;
26
import br.com.ec.domain.dto.ExtratoBancoDTO;
28
import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv;
27
import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv;
29
import br.com.ec.domain.model.tipos.TipoExtratoBanco;
28
import br.com.ec.domain.model.tipos.TipoExtratoBanco;
30
import br.com.ec.domain.service.ConciliacaoBancariaService;
29
import br.com.ec.domain.service.ConciliacaoBancariaService;
31
import br.com.ec.domain.service.ExtratoBancoService;
30
import br.com.ec.domain.service.ExtratoBancoService;
32
import br.com.ec.domain.shared.ConstantesSEC;
-
 
-
 
31
import br.com.ec.domain.service.ParcelaService;
33
import br.com.ec.web.exception.VerificadorLancamentoException;
32
import br.com.ec.web.exception.VerificadorLancamentoException;
34
import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean;
33
import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean;
35
import br.com.ec.web.generic.AbstractBean;
34
import br.com.ec.web.generic.AbstractBean;
36
import br.com.ec.web.message.LancadorMensagem;
35
import br.com.ec.web.message.LancadorMensagem;
37
36
Line 42... Line 41...
42
        private static final long serialVersionUID = 1L;
41
        private static final long serialVersionUID = 1L;
43
       
42
       
44
        private UploadedFile arquivoParaAntecipacao;
43
        private UploadedFile arquivoParaAntecipacao;
45
       
44
       
46
        private ConciliacaoBancariaService conciliacaoBancariaService;
45
        private ConciliacaoBancariaService conciliacaoBancariaService;
-
 
46
        private ParcelaService parcelaService;
47
        private ExtratoBancoService extratoBancoService;
47
        private ExtratoBancoService extratoBancoService;
48
       
48
       
49
        @Inject
49
        @Inject
50
        public AntecipacaoBean(ConciliacaoBancariaService conciliacaoBancariaService, ExtratoBancoService extratoBancoService) {
-
 
-
 
50
        public AntecipacaoBean(ConciliacaoBancariaService conciliacaoBancariaService, ParcelaService parcelaService, ExtratoBancoService extratoBancoService) {
51
                this.conciliacaoBancariaService = conciliacaoBancariaService;
51
                this.conciliacaoBancariaService = conciliacaoBancariaService;
-
 
52
                this.parcelaService = parcelaService;
52
                this.extratoBancoService = extratoBancoService;
53
                this.extratoBancoService = extratoBancoService;
53
        }
54
        }
54
55
55
        @Override
56
        @Override
56
        public GenericService<AntecipacaoDTO> getService() {
57
        public GenericService<AntecipacaoDTO> getService() {
Line 91... Line 92...
91
       
92
       
92
        public void uploadArquivoAntecipacao() {
93
        public void uploadArquivoAntecipacao() {
93
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
94
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
94
                        public void execute() {
95
                        public void execute() {
95
                                ExtratoAntecipacaoArquivoDTO extratoAntecipacaoArquivoDTO = conciliacaoBancariaService.uploadArquivoAntecipacao(getArquivoParaAntecipacao());
96
                                ExtratoAntecipacaoArquivoDTO extratoAntecipacaoArquivoDTO = conciliacaoBancariaService.uploadArquivoAntecipacao(getArquivoParaAntecipacao());
96
                                extratoAntecipacaoArquivoDTO.extrairDados();
-
 
-
 
97
                                conciliacaoBancariaService.conciliarAntecipacao(extratoAntecipacaoArquivoDTO);
97
//                              ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO = conciliacaoBancariaService.uploadArquivoExtratoBancario(getArquivoExtratoBancarioDTO());
98
//                              ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO = conciliacaoBancariaService.uploadArquivoExtratoBancario(getArquivoExtratoBancarioDTO());
98
//                              extratoBancarioArquivoDTO.extrairDados(getEntidade().getArquivosExtratoBancarioDTO());
99
//                              extratoBancarioArquivoDTO.extrairDados(getEntidade().getArquivosExtratoBancarioDTO());
99
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().add(extratoBancarioArquivoDTO);
100
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().add(extratoBancarioArquivoDTO);
100
//                              LancadorMensagem.lancarSucesso(extratoBancarioArquivoDTO.getArquivoExtratoBancario().getFileName() + " FOI ADICIONADO COM SUCESSO!");
101
//                              LancadorMensagem.lancarSucesso(extratoBancarioArquivoDTO.getArquivoExtratoBancario().getFileName() + " FOI ADICIONADO COM SUCESSO!");
101
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
102
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");