Rev 399 | Rev 402 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 399 | Rev 401 | ||
|---|---|---|---|
| Line 21... | Line 21... | ||
| 21 | import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO; |
21 | import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO; |
| 22 | import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDetalhadoDTO; |
22 | import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDetalhadoDTO; |
| 23 | import br.com.ec.domain.dto.EmpresaDTO; |
23 | import br.com.ec.domain.dto.EmpresaDTO; |
| 24 | import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO; |
24 | import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO; |
| 25 | import br.com.ec.domain.dto.ExtratoBancoDTO; |
25 | import br.com.ec.domain.dto.ExtratoBancoDTO; |
| - | 26 | import br.com.ec.domain.model.ExtratoBanco; |
|
| 26 | import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv; |
27 | import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv; |
| 27 | import br.com.ec.domain.model.tipos.TipoExtratoBanco; |
28 | import br.com.ec.domain.model.tipos.TipoExtratoBanco; |
| 28 | import br.com.ec.domain.service.ConciliacaoBancariaService; |
29 | import br.com.ec.domain.service.ConciliacaoBancariaService; |
| 29 | import br.com.ec.domain.service.ExtratoBancoService; |
30 | import br.com.ec.domain.service.ExtratoBancoService; |
| 30 | import br.com.ec.domain.shared.ConstantesSEC; |
31 | import br.com.ec.domain.shared.ConstantesSEC; |
| Line 40... | Line 41... | ||
| 40 | private static final long serialVersionUID = 1L; |
41 | private static final long serialVersionUID = 1L; |
| 41 | 42 | ||
| 42 | private List<EmpresaDTO> empresasDTO; |
43 | private List<EmpresaDTO> empresasDTO; |
| 43 | 44 | ||
| 44 | private ExtratoBancarioArquivoDTO arquivoExtratoBancarioDTO; |
45 | private ExtratoBancarioArquivoDTO arquivoExtratoBancarioDTO; |
| - | 46 | private ExtratoBancoDTO extratoBancoDTOParaAlterar; |
|
| 45 | 47 | ||
| 46 | private ConciliacaoBancariaService conciliacaoBancariaService; |
48 | private ConciliacaoBancariaService conciliacaoBancariaService; |
| 47 | private ExtratoBancoService extratoBancoService; |
49 | private ExtratoBancoService extratoBancoService; |
| 48 | 50 | ||
| 49 | @Inject |
51 | @Inject |
| Line 84... | Line 86... | ||
| 84 | public ExtratoBancarioArquivoDTO getArquivoExtratoBancarioDTO() { |
86 | public ExtratoBancarioArquivoDTO getArquivoExtratoBancarioDTO() { |
| 85 | return arquivoExtratoBancarioDTO; |
87 | return arquivoExtratoBancarioDTO; |
| 86 | }
|
88 | }
|
| 87 | public void setArquivoExtratoBancarioDTO(ExtratoBancarioArquivoDTO arquivoExtratoBancarioDTO) { |
89 | public void setArquivoExtratoBancarioDTO(ExtratoBancarioArquivoDTO arquivoExtratoBancarioDTO) { |
| 88 | this.arquivoExtratoBancarioDTO = arquivoExtratoBancarioDTO; |
90 | this.arquivoExtratoBancarioDTO = arquivoExtratoBancarioDTO; |
| - | 91 | }
|
|
| - | 92 | ||
| - | 93 | public ExtratoBancoDTO getExtratoBancoDTOParaAlterar() { |
|
| - | 94 | return extratoBancoDTOParaAlterar; |
|
| - | 95 | }
|
|
| - | 96 | public void setExtratoBancoDTOParaAlterar(ExtratoBancoDTO extratoBancoDTOParaAlterar) { |
|
| - | 97 | this.extratoBancoDTOParaAlterar = extratoBancoDTOParaAlterar; |
|
| 89 | }
|
98 | }
|
| 90 | 99 | ||
| 91 | public List<EmpresaDTO> getEmpresasDTO() { |
100 | public List<EmpresaDTO> getEmpresasDTO() { |
| 92 | if (VerificadorUtil.isListaNulaOuVazia(empresasDTO)) { |
101 | if (VerificadorUtil.isListaNulaOuVazia(empresasDTO)) { |
| 93 | List<EmpresaDTO> empresasDTO = new ArrayList<EmpresaDTO>(); |
102 | List<EmpresaDTO> empresasDTO = new ArrayList<EmpresaDTO>(); |
| Line 178... | Line 187... | ||
| 178 | List<ConciliacaoBancariaLancamentoDTO> conciliacoes = new ArrayList<ConciliacaoBancariaLancamentoDTO>(); |
187 | List<ConciliacaoBancariaLancamentoDTO> conciliacoes = new ArrayList<ConciliacaoBancariaLancamentoDTO>(); |
| 179 | conciliacoes.add(conciliacaoBancariaLancamentoDTO); |
188 | conciliacoes.add(conciliacaoBancariaLancamentoDTO); |
| 180 | extratoBancoService.conciliarExtratosComArquivos(conciliacoes); |
189 | extratoBancoService.conciliarExtratosComArquivos(conciliacoes); |
| 181 | consultarConciliacaoBancaria(); |
190 | consultarConciliacaoBancaria(); |
| 182 | LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO"); |
191 | LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO"); |
| - | 192 | }
|
|
| - | 193 | }); |
|
| - | 194 | }
|
|
| - | 195 | ||
| - | 196 | public void prepararAlterarExtratoSelecionado(final ExtratoBancoDTO extratoBancoDTO) { |
|
| - | 197 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 198 | public void execute() { |
|
| - | 199 | setExtratoBancoDTOParaAlterar(extratoBancoDTO); |
|
| - | 200 | }
|
|
| - | 201 | }); |
|
| - | 202 | }
|
|
| - | 203 | ||
| - | 204 | public void removerExtratoSelecionado() { |
|
| - | 205 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 206 | public void execute() { |
|
| - | 207 | extratoBancoService.excluirDadoExtratoBancoSelecionado(getExtratoBancoDTOParaAlterar()); |
|
| - | 208 | consultarConciliacaoBancaria(); |
|
| - | 209 | LancadorMensagem.lancarSucesso("DADO DO EXTRATO BANCÁRIO EXCLUÍDO COM SUCESSO"); |
|
| - | 210 | }
|
|
| - | 211 | }); |
|
| - | 212 | }
|
|
| - | 213 | ||
| - | 214 | public void atualizarDadoExtratoBanco() { |
|
| - | 215 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 216 | public void execute() { |
|
| - | 217 | ExtratoBanco novoExtratoBanco = new ExtratoBanco(getExtratoBancoDTOParaAlterar()); |
|
| - | 218 | extratoBancoService.alterar(novoExtratoBanco); |
|
| - | 219 | LancadorMensagem.lancarSucesso("DADO DO EXTRATO BANCÁRIO ATUALIZADO COM SUCESSO"); |
|
| 183 | }
|
220 | }
|
| 184 | }); |
221 | }); |
| 185 | }
|
222 | }
|
| 186 | 223 | ||
| 187 | /*
|
224 | /*
|