Rev 326 | Rev 355 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 326 | Rev 353 | ||
|---|---|---|---|
| Line 2... | Line 2... | ||
| 2 | 2 | ||
| 3 | import java.io.Serializable; |
3 | import java.io.Serializable; |
| - | 4 | import java.util.ArrayList; |
|
| 4 | import java.util.List; |
5 | import java.util.List; |
| 5 | 6 | ||
| 6 | import javax.inject.Inject; |
7 | import javax.inject.Inject; |
| 7 | import javax.inject.Named; |
8 | import javax.inject.Named; |
| 8 | 9 | ||
| 9 | import org.springframework.context.annotation.Scope; |
10 | import org.springframework.context.annotation.Scope; |
| 10 | 11 | ||
| 11 | import br.com.ec.core.generic.GenericService; |
12 | import br.com.ec.core.generic.GenericService; |
| - | 13 | import br.com.ec.core.util.DataUtils; |
|
| 12 | import br.com.ec.core.util.VerificadorUtil; |
14 | import br.com.ec.core.util.VerificadorUtil; |
| - | 15 | import br.com.ec.domain.dto.AtestadoFuncionarioDTO; |
|
| 13 | import br.com.ec.domain.dto.EnderecoDTO; |
16 | import br.com.ec.domain.dto.EnderecoDTO; |
| - | 17 | import br.com.ec.domain.dto.ExameFuncionarioDTO; |
|
| 14 | import br.com.ec.domain.dto.FuncionarioDTO; |
18 | import br.com.ec.domain.dto.FuncionarioDTO; |
| - | 19 | import br.com.ec.domain.dto.FuncionarioEscalaDTO; |
|
| - | 20 | import br.com.ec.domain.dto.FuncionarioFeriasDTO; |
|
| - | 21 | import br.com.ec.domain.dto.LojaDTO; |
|
| - | 22 | import br.com.ec.domain.dto.PessoaDTO; |
|
| 15 | import br.com.ec.domain.dto.PessoaPapelDTO; |
23 | import br.com.ec.domain.dto.PessoaPapelDTO; |
| - | 24 | import br.com.ec.domain.dto.PontoDTO; |
|
| 16 | import br.com.ec.domain.dto.UsuarioDTO; |
25 | import br.com.ec.domain.dto.UsuarioDTO; |
| 17 | import br.com.ec.domain.dto.UsuarioLojaDTO; |
26 | import br.com.ec.domain.dto.UsuarioLojaDTO; |
| 18 | import br.com.ec.domain.dto.UsuarioPerfilDTO; |
27 | import br.com.ec.domain.dto.UsuarioPerfilDTO; |
| 19 | import br.com.ec.domain.model.Endereco; |
28 | import br.com.ec.domain.model.Endereco; |
| 20 | import br.com.ec.domain.model.Funcionario; |
29 | import br.com.ec.domain.model.Funcionario; |
| - | 30 | import br.com.ec.domain.model.FuncionarioFerias; |
|
| 21 | import br.com.ec.domain.model.Papel; |
31 | import br.com.ec.domain.model.Papel; |
| - | 32 | import br.com.ec.domain.model.Ponto; |
|
| 22 | import br.com.ec.domain.model.Usuario; |
33 | import br.com.ec.domain.model.Usuario; |
| 23 | import br.com.ec.domain.service.AvaliacaoFuncionarioService; |
34 | import br.com.ec.domain.service.AvaliacaoFuncionarioService; |
| 24 | import br.com.ec.domain.service.EnderecoService; |
35 | import br.com.ec.domain.service.EnderecoService; |
| - | 36 | import br.com.ec.domain.service.FuncionarioFeriasService; |
|
| 25 | import br.com.ec.domain.service.FuncionarioService; |
37 | import br.com.ec.domain.service.FuncionarioService; |
| 26 | import br.com.ec.domain.service.PapelService; |
38 | import br.com.ec.domain.service.PapelService; |
| 27 | import br.com.ec.domain.service.PessoaPapelService; |
39 | import br.com.ec.domain.service.PessoaPapelService; |
| 28 | import br.com.ec.domain.service.PessoaService; |
40 | import br.com.ec.domain.service.PessoaService; |
| - | 41 | import br.com.ec.domain.service.PontoService; |
|
| 29 | import br.com.ec.domain.service.UsuarioLojaService; |
42 | import br.com.ec.domain.service.UsuarioLojaService; |
| 30 | import br.com.ec.domain.service.UsuarioPerfilService; |
43 | import br.com.ec.domain.service.UsuarioPerfilService; |
| 31 | import br.com.ec.domain.service.UsuarioService; |
44 | import br.com.ec.domain.service.UsuarioService; |
| 32 | import br.com.ec.domain.service.VendedorService; |
45 | import br.com.ec.domain.service.VendedorService; |
| 33 | import br.com.ec.web.exception.VerificadorLancamentoException; |
46 | import br.com.ec.web.exception.VerificadorLancamentoException; |
| Line 50... | Line 63... | ||
| 50 | private EnderecoService enderecoService; |
63 | private EnderecoService enderecoService; |
| 51 | private UsuarioPerfilService usuarioPerfilService; |
64 | private UsuarioPerfilService usuarioPerfilService; |
| 52 | private UsuarioLojaService usuarioLojaService; |
65 | private UsuarioLojaService usuarioLojaService; |
| 53 | private VendedorService vendedorService; |
66 | private VendedorService vendedorService; |
| 54 | private AvaliacaoFuncionarioService avaliacaoFuncionarioService; |
67 | private AvaliacaoFuncionarioService avaliacaoFuncionarioService; |
| - | 68 | private FuncionarioFeriasService funcionarioFeriasService; |
|
| - | 69 | private PontoService pontoService; |
|
| 55 | 70 | ||
| 56 | private FuncionarioDTO entidadeParaConsulta; |
71 | private FuncionarioDTO entidadeParaConsulta; |
| 57 | private List<FuncionarioDTO> funcionarios; |
72 | private List<FuncionarioDTO> funcionarios; |
| 58 | 73 | ||
| 59 | private FuncionarioDTO entidadeDTO; |
74 | private FuncionarioDTO entidadeDTO; |
| 60 | private PessoaPapelDTO pessoaPapelDTO; |
75 | private PessoaPapelDTO pessoaPapelDTO; |
| 61 | private Endereco endereco; |
76 | private Endereco endereco; |
| 62 | private Usuario usuario; |
77 | private Usuario usuario; |
| 63 | private UsuarioPerfilDTO usuarioPerfilDTO; |
78 | private UsuarioPerfilDTO usuarioPerfilDTO; |
| 64 | private UsuarioLojaDTO usuarioLojaDTO; |
79 | private UsuarioLojaDTO usuarioLojaDTO; |
| - | 80 | private FuncionarioFeriasDTO funcionarioFeriasDTO; |
|
| 65 | 81 | ||
| 66 | @Inject |
82 | @Inject |
| 67 | public FuncionarioBean(FuncionarioService funcionarioService, UsuarioService usuarioService, PessoaService pessoaService, |
83 | public FuncionarioBean(FuncionarioService funcionarioService, UsuarioService usuarioService, PessoaService pessoaService, |
| 68 | PapelService papelService, PessoaPapelService pessoaPapelService, EnderecoService enderecoService, |
84 | PapelService papelService, PessoaPapelService pessoaPapelService, EnderecoService enderecoService, |
| 69 | UsuarioPerfilService usuarioPerfilService, UsuarioLojaService usuarioLojaService, VendedorService vendedorService, |
85 | UsuarioPerfilService usuarioPerfilService, UsuarioLojaService usuarioLojaService, VendedorService vendedorService, |
| 70 | AvaliacaoFuncionarioService avaliacaoFuncionarioService) { |
- | |
| - | 86 | AvaliacaoFuncionarioService avaliacaoFuncionarioService, FuncionarioFeriasService funcionarioFeriasService, |
|
| - | 87 | PontoService pontoService) { |
|
| 71 | this.funcionarioService = funcionarioService; |
88 | this.funcionarioService = funcionarioService; |
| 72 | this.usuarioService = usuarioService; |
89 | this.usuarioService = usuarioService; |
| 73 | this.pessoaService = pessoaService; |
90 | this.pessoaService = pessoaService; |
| 74 | this.papelService = papelService; |
91 | this.papelService = papelService; |
| 75 | this.pessoaPapelService = pessoaPapelService; |
92 | this.pessoaPapelService = pessoaPapelService; |
| 76 | this.enderecoService = enderecoService; |
93 | this.enderecoService = enderecoService; |
| 77 | this.usuarioPerfilService = usuarioPerfilService; |
94 | this.usuarioPerfilService = usuarioPerfilService; |
| 78 | this.usuarioLojaService = usuarioLojaService; |
95 | this.usuarioLojaService = usuarioLojaService; |
| 79 | this.vendedorService = vendedorService; |
96 | this.vendedorService = vendedorService; |
| 80 | this.avaliacaoFuncionarioService = avaliacaoFuncionarioService; |
97 | this.avaliacaoFuncionarioService = avaliacaoFuncionarioService; |
| - | 98 | this.funcionarioFeriasService = funcionarioFeriasService; |
|
| - | 99 | this.pontoService = pontoService; |
|
| 81 | }
|
100 | }
|
| 82 | 101 | ||
| 83 | @Override |
102 | @Override |
| 84 | public void preCarregamento() { |
103 | public void preCarregamento() { |
| 85 | limparEntidade(); |
104 | limparEntidade(); |
| Line 168... | Line 187... | ||
| 168 | public UsuarioLojaDTO getUsuarioLojaDTO() { |
187 | public UsuarioLojaDTO getUsuarioLojaDTO() { |
| 169 | return usuarioLojaDTO; |
188 | return usuarioLojaDTO; |
| 170 | }
|
189 | }
|
| 171 | public void setUsuarioLojaDTO(UsuarioLojaDTO usuarioLojaDTO) { |
190 | public void setUsuarioLojaDTO(UsuarioLojaDTO usuarioLojaDTO) { |
| 172 | this.usuarioLojaDTO = usuarioLojaDTO; |
191 | this.usuarioLojaDTO = usuarioLojaDTO; |
| - | 192 | }
|
|
| - | 193 | ||
| - | 194 | public FuncionarioFeriasDTO getFuncionarioFeriasDTO() { |
|
| - | 195 | return funcionarioFeriasDTO; |
|
| - | 196 | }
|
|
| - | 197 | public void setFuncionarioFeriasDTO(FuncionarioFeriasDTO funcionarioFeriasDTO) { |
|
| - | 198 | this.funcionarioFeriasDTO = funcionarioFeriasDTO; |
|
| 173 | }
|
199 | }
|
| 174 | 200 | ||
| 175 | /*************************************************/
|
201 | /*************************************************/
|
| 176 | 202 | ||
| 177 | public void prepararDetalhar(FuncionarioDTO funcionarioDTO) { |
203 | public void prepararDetalhar(FuncionarioDTO funcionarioDTO) { |
| Line 203... | Line 229... | ||
| 203 | 229 | ||
| 204 | public void alterarCompleto() { |
230 | public void alterarCompleto() { |
| 205 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
231 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
| 206 | public void execute() { |
232 | public void execute() { |
| 207 | pessoaService.alterar(getEntidade().getPessoa()); |
233 | pessoaService.alterar(getEntidade().getPessoa()); |
| 208 | usuarioService.alterar(getEntidadeDTO().getUsuarioDTO()); |
- | |
| - | 234 | if (VerificadorUtil.naoEstaNulo(getEntidadeDTO().getUsuarioDTO())) { |
|
| - | 235 | usuarioService.alterar(getEntidadeDTO().getUsuarioDTO()); |
|
| - | 236 | }
|
|
| 209 | vendedorService.alterar(getEntidadeDTO().getVendedorDTO()); |
237 | vendedorService.alterar(getEntidadeDTO().getVendedorDTO()); |
| 210 | alterar(getEntidade()); |
238 | alterar(getEntidade()); |
| 211 | }
|
239 | }
|
| 212 | }); |
240 | }); |
| 213 | }
|
241 | }
|
| Line 315... | Line 343... | ||
| 315 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
343 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
| 316 | public void execute() { |
344 | public void execute() { |
| 317 | usuarioLojaService.removerLoja(usuarioLojaDTO.getSequencialUsuario(), usuarioLojaDTO.getSequencialLoja()); |
345 | usuarioLojaService.removerLoja(usuarioLojaDTO.getSequencialUsuario(), usuarioLojaDTO.getSequencialLoja()); |
| 318 | getEntidadeDTO().getUsuarioDTO().setLojas(usuarioLojaService.consultarLojasDoUsuario(usuarioLojaDTO.getSequencialUsuario())); |
346 | getEntidadeDTO().getUsuarioDTO().setLojas(usuarioLojaService.consultarLojasDoUsuario(usuarioLojaDTO.getSequencialUsuario())); |
| 319 | LancadorMensagem.lancarSucesso("LOJA REMOVIDA COM SUCESSO"); |
347 | LancadorMensagem.lancarSucesso("LOJA REMOVIDA COM SUCESSO"); |
| - | 348 | }
|
|
| - | 349 | }); |
|
| - | 350 | }
|
|
| - | 351 | ||
| - | 352 | public void consultarFerias() { |
|
| - | 353 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 354 | public void execute() { |
|
| - | 355 | getEntidadeDTO().setFeriasDTO(funcionarioFeriasService.consultarFerias(getEntidadeDTO().getSequencialFuncionario())); |
|
| - | 356 | }
|
|
| - | 357 | }); |
|
| - | 358 | }
|
|
| - | 359 | ||
| - | 360 | public void selecionarFerias(FuncionarioFeriasDTO funcionarioFeriasDTO) { |
|
| - | 361 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 362 | public void execute() { |
|
| - | 363 | setFuncionarioFeriasDTO(funcionarioFeriasDTO); |
|
| - | 364 | }
|
|
| - | 365 | }); |
|
| - | 366 | }
|
|
| - | 367 | ||
| - | 368 | public void prepararFerias() { |
|
| - | 369 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 370 | public void execute() { |
|
| - | 371 | FuncionarioFeriasDTO funcionarioFeriasDTO = new FuncionarioFeriasDTO(); |
|
| - | 372 | funcionarioFeriasDTO.setFuncionarioDTO(getEntidadeDTO()); |
|
| - | 373 | setFuncionarioFeriasDTO(funcionarioFeriasDTO); |
|
| - | 374 | }
|
|
| - | 375 | }); |
|
| - | 376 | }
|
|
| - | 377 | ||
| - | 378 | public void atualizarFerias() { |
|
| - | 379 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 380 | public void execute() { |
|
| - | 381 | funcionarioFeriasService.alterarProvisao(getFuncionarioFeriasDTO()); |
|
| - | 382 | consultarFerias(); |
|
| - | 383 | LancadorMensagem.lancarSucesso("FÉRIAS ATUALIZADA COM SUCESSO!"); |
|
| - | 384 | }
|
|
| - | 385 | }); |
|
| - | 386 | }
|
|
| - | 387 | ||
| - | 388 | public void removerFerias(FuncionarioFeriasDTO funcionarioFeriasDTO) { |
|
| - | 389 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 390 | public void execute() { |
|
| - | 391 | FuncionarioFerias funcionarioFerias = new FuncionarioFerias(); |
|
| - | 392 | funcionarioFerias.setSequencial(funcionarioFeriasDTO.getSequencialFuncionarioFerias()); |
|
| - | 393 | funcionarioFeriasService.excluir(funcionarioFerias); |
|
| - | 394 | consultarFerias(); |
|
| - | 395 | LancadorMensagem.lancarSucesso("FÉRIAS REMOVIDA COM SUCESSO"); |
|
| 320 | }
|
396 | }
|
| 321 | }); |
397 | }); |
| 322 | }
|
398 | }
|
| 323 | 399 | ||
| 324 | public void consultarAvaliacoes() { |
400 | public void consultarAvaliacoes() { |
| 325 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
401 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
| 326 | public void execute() { |
402 | public void execute() { |
| 327 | getEntidadeDTO().setAvaliacoesDTO(avaliacaoFuncionarioService.consultarAvaliacoesFuncionario(getEntidadeDTO().getSequencialFuncionario())); |
403 | getEntidadeDTO().setAvaliacoesDTO(avaliacaoFuncionarioService.consultarAvaliacoesFuncionario(getEntidadeDTO().getSequencialFuncionario())); |
| - | 404 | }
|
|
| - | 405 | }); |
|
| - | 406 | }
|
|
| - | 407 | ||
| - | 408 | // TODO: IMPLEMENTAÇÃO PENDENTE
|
|
| - | 409 | public void consultarExames() { |
|
| - | 410 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 411 | public void execute() { |
|
| - | 412 | List<ExameFuncionarioDTO> examesDTO = new ArrayList<ExameFuncionarioDTO>(); |
|
| - | 413 | ExameFuncionarioDTO exameDTO = new ExameFuncionarioDTO(); |
|
| - | 414 | exameDTO.setDataPrevista(DataUtils.converterStringParaData("01/05/2021")); |
|
| - | 415 | exameDTO.setTipoExame("P"); |
|
| - | 416 | examesDTO.add(exameDTO); |
|
| - | 417 | ||
| - | 418 | exameDTO = new ExameFuncionarioDTO(); |
|
| - | 419 | exameDTO.setDataPrevista(DataUtils.converterStringParaData("01/05/2020")); |
|
| - | 420 | exameDTO.setDataRealizada(DataUtils.converterStringParaData("01/05/2020")); |
|
| - | 421 | exameDTO.setTipoExame("P"); |
|
| - | 422 | examesDTO.add(exameDTO); |
|
| - | 423 | ||
| - | 424 | exameDTO = new ExameFuncionarioDTO(); |
|
| - | 425 | exameDTO.setDataRealizada(DataUtils.converterStringParaData("01/05/2019")); |
|
| - | 426 | exameDTO.setTipoExame("A"); |
|
| - | 427 | examesDTO.add(exameDTO); |
|
| - | 428 | ||
| - | 429 | getEntidadeDTO().setExamesDTO(examesDTO); |
|
| - | 430 | }
|
|
| - | 431 | }); |
|
| - | 432 | }
|
|
| - | 433 | ||
| - | 434 | // TODO: IMPLEMENTAÇÃO PENDENTE
|
|
| - | 435 | public void consultarAtestados() { |
|
| - | 436 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 437 | public void execute() { |
|
| - | 438 | List<AtestadoFuncionarioDTO> atestadosDTO = new ArrayList<AtestadoFuncionarioDTO>(); |
|
| - | 439 | AtestadoFuncionarioDTO atestadoDTO = new AtestadoFuncionarioDTO(); |
|
| - | 440 | atestadoDTO.setDataAtestado(DataUtils.converterStringParaData("01/11/2020")); |
|
| - | 441 | atestadoDTO.setQuantidadeDias(new Long(15)); |
|
| - | 442 | atestadoDTO.setCodigoCid("Y71"); |
|
| - | 443 | atestadoDTO.setObservacao("COVID"); |
|
| - | 444 | atestadosDTO.add(atestadoDTO); |
|
| - | 445 | ||
| - | 446 | atestadoDTO = new AtestadoFuncionarioDTO(); |
|
| - | 447 | atestadoDTO.setDataAtestado(DataUtils.converterStringParaData("01/09/2020")); |
|
| - | 448 | atestadoDTO.setQuantidadeDias(new Long(3)); |
|
| - | 449 | atestadoDTO.setCodigoCid("Y59"); |
|
| - | 450 | atestadoDTO.setObservacao(""); |
|
| - | 451 | atestadosDTO.add(atestadoDTO); |
|
| - | 452 | ||
| - | 453 | getEntidadeDTO().setAtestadosDTO(atestadosDTO); |
|
| - | 454 | }
|
|
| - | 455 | }); |
|
| - | 456 | }
|
|
| - | 457 | ||
| - | 458 | // TODO: IMPLEMENTAÇÃO PENDENTE
|
|
| - | 459 | public void consultarPontoEletronico() { |
|
| - | 460 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 461 | public void execute() { |
|
| - | 462 | List<PontoDTO> pontosDTO = new ArrayList<PontoDTO>(); |
|
| - | 463 | PontoDTO pontoDTO = new PontoDTO(); |
|
| - | 464 | LojaDTO lojaDTO = new LojaDTO(); |
|
| - | 465 | lojaDTO.setDescricao("QUIOSQUE BIG GRUTA"); |
|
| - | 466 | pontoDTO.setLojaDTO(lojaDTO); |
|
| - | 467 | ||
| - | 468 | PessoaDTO pessoaDTO = new PessoaDTO(); |
|
| - | 469 | pessoaDTO.setNome(getEntidadeDTO().getNome()); |
|
| - | 470 | pontoDTO.setPessoaDTO(pessoaDTO); |
|
| - | 471 | ||
| - | 472 | pontoDTO.setDataPonto(DataUtils.converterStringParaData("13/08/2021")); |
|
| - | 473 | pontoDTO.setDataHoraPontoInicio(DataUtils.converterStringParaDataComHorario("13/08/2021 16:00:00")); |
|
| - | 474 | pontoDTO.setDataHoraPontoFim(DataUtils.converterStringParaDataComHorario("13/08/2021 16:00:00")); |
|
| - | 475 | pontoDTO.setDataHoraIntervaloInicio(DataUtils.converterStringParaDataComHorario("13/08/2021 16:00:00")); |
|
| - | 476 | pontoDTO.setDataHoraIntervaloFim(DataUtils.converterStringParaDataComHorario("13/08/2021 16:00:00")); |
|
| - | 477 | pontoDTO.setObservacao(""); |
|
| - | 478 | pontosDTO.add(pontoDTO); |
|
| - | 479 | ||
| - | 480 | getEntidadeDTO().setPontosDTO(pontosDTO); |
|
| - | 481 | }
|
|
| - | 482 | }); |
|
| - | 483 | }
|
|
| - | 484 | ||
| - | 485 | // TODO: IMPLEMENTAÇÃO PENDENTE
|
|
| - | 486 | public void consultarEscala() { |
|
| - | 487 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
|
| - | 488 | public void execute() { |
|
| - | 489 | List<Ponto> pontos = pontoService.consultarPontosEletronicos(getEntidadeDTO().getVigenciaEscalaDTO(), getEntidadeDTO().getSequencialPessoa()); |
|
| - | 490 | for (Ponto ponto : pontos) { |
|
| - | 491 | System.out.println(ponto.getDataPonto()); |
|
| - | 492 | }
|
|
| - | 493 | ||
| - | 494 | List<FuncionarioEscalaDTO> escalasDTO = new ArrayList<FuncionarioEscalaDTO>(); |
|
| - | 495 | ||
| - | 496 | FuncionarioEscalaDTO escalaDTO = null; |
|
| - | 497 | Integer contador = 1; |
|
| - | 498 | while (contador < 32) { |
|
| - | 499 | escalaDTO = new FuncionarioEscalaDTO(); |
|
| - | 500 | ||
| - | 501 | String dataEscala = "" + contador; |
|
| - | 502 | if (contador < 10) { |
|
| - | 503 | dataEscala = "0" + dataEscala; |
|
| - | 504 | }
|
|
| - | 505 | escalaDTO.setDataEscala(DataUtils.converterStringParaData(dataEscala + "/12/2022")); |
|
| - | 506 | escalaDTO.setTipoOcorrenciaEscala("C"); |
|
| - | 507 | if (contador == 5 || contador == 10 || contador == 15 || contador == 25) { |
|
| - | 508 | escalaDTO.setTipoOcorrenciaEscala("S"); |
|
| - | 509 | }
|
|
| - | 510 | if (contador == 12) { |
|
| - | 511 | escalaDTO.setTipoOcorrenciaEscala("I"); |
|
| - | 512 | }
|
|
| - | 513 | escalasDTO.add(escalaDTO); |
|
| - | 514 | contador++;
|
|
| - | 515 | }
|
|
| - | 516 | ||
| - | 517 | getEntidadeDTO().setListaFuncionarioEscalaDTO(escalasDTO); |
|
| 328 | }
|
518 | }
|
| 329 | }); |
519 | }); |
| 330 | }
|
520 | }
|
| 331 | 521 | ||
| 332 | }
|
522 | }
|