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!"); |