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 | ||