Subversion Repositories Integrator Subversion

Rev

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

Rev 717 Rev 721
Line 21... Line 21...
21
import br.com.ec.core.util.VerificadorUtil;
21
import br.com.ec.core.util.VerificadorUtil;
22
import br.com.ec.domain.dto.AvaliacaoDTO;
22
import br.com.ec.domain.dto.AvaliacaoDTO;
23
import br.com.ec.domain.dto.FolhaPagamentoDTO;
23
import br.com.ec.domain.dto.FolhaPagamentoDTO;
24
import br.com.ec.domain.dto.FolhaPagamentoFuncionarioDTO;
24
import br.com.ec.domain.dto.FolhaPagamentoFuncionarioDTO;
25
import br.com.ec.domain.dto.FolhaPagamentoFuncionarioExtraidoDTO;
25
import br.com.ec.domain.dto.FolhaPagamentoFuncionarioExtraidoDTO;
-
 
26
import br.com.ec.domain.dto.ParcelaDTO;
26
import br.com.ec.domain.dto.VigenciaDTO;
27
import br.com.ec.domain.dto.VigenciaDTO;
27
import br.com.ec.domain.model.Avaliacao;
28
import br.com.ec.domain.model.Avaliacao;
28
import br.com.ec.domain.model.tipos.TipoSituacoesVigencia;
29
import br.com.ec.domain.model.tipos.TipoSituacoesVigencia;
29
import br.com.ec.domain.service.AvaliacaoService;
30
import br.com.ec.domain.service.AvaliacaoService;
30
import br.com.ec.domain.service.FolhaPagamentoService;
31
import br.com.ec.domain.service.FolhaPagamentoService;
Line 260... Line 261...
260
                                                        !VerificadorUtil.isListaNulaOuVazia(folhaPagamentoFuncionario.getParcelas())) {
261
                                                        !VerificadorUtil.isListaNulaOuVazia(folhaPagamentoFuncionario.getParcelas())) {
261
                                                folhaPagamentoFuncionario.getParcelas().get(0).setValor(folhaPagamentoFuncionario.getValorSalarioImportado());
262
                                                folhaPagamentoFuncionario.getParcelas().get(0).setValor(folhaPagamentoFuncionario.getValorSalarioImportado());
262
                                                folhaPagamentoService.atualizarValorParcela(folhaPagamentoFuncionario.getParcelas().get(0));
263
                                                folhaPagamentoService.atualizarValorParcela(folhaPagamentoFuncionario.getParcelas().get(0));
263
                                        }
264
                                        }
264
                                }
265
                                }
-
 
266
                                LancadorMensagem.lancarSucesso("VALORES ATUALIZADOS COM SUCESSO");
-
 
267
                        }
-
 
268
                });
-
 
269
        }
-
 
270
       
-
 
271
        public void atualizarCentrosDeCustos() {
-
 
272
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
-
 
273
                        public void execute() {
-
 
274
                                for (FolhaPagamentoFuncionarioDTO folhaPagamentoFuncionario : getFolhaPagamentoDTO().getFuncionarios()) {
-
 
275
                                        if (VerificadorUtil.naoEstaNulo(folhaPagamentoFuncionario.getValorSalarioImportado()) &&
-
 
276
                                                        !VerificadorUtil.isListaNulaOuVazia(folhaPagamentoFuncionario.getParcelas())) {
-
 
277
                                                if (VerificadorUtil.naoEstaNulo(folhaPagamentoFuncionario.getParcelas().get(0))) {
-
 
278
                                                        ParcelaDTO parcela = folhaPagamentoFuncionario.getParcelas().get(0);
-
 
279
                                                        Long sequencialConta = parcela.getContaDTO().getSequencial();
-
 
280
                                                        folhaPagamentoService.atualizarCentroDeCustos(sequencialConta, folhaPagamentoFuncionario.getAvaliacaoFuncionarioDTO().getSequencialDaLoja());
-
 
281
                                                }
-
 
282
                                        }
-
 
283
                                }
-
 
284
                                detalharFolhaPagamento();
265
                                LancadorMensagem.lancarSucesso("VALORES ATUALIZADOS COM SUCESSO");
285
                                LancadorMensagem.lancarSucesso("VALORES ATUALIZADOS COM SUCESSO");
266
                        }
286
                        }
267
                });
287
                });
268
        }
288
        }
269
       
289