public IEnumerable <DemissaoViewModel> ObterProcessosDemissao() { _demissaoAppService = new DemissaoAppService(); var retorno = _demissaoAppService.ObterTodasDemissoes(); return(retorno); }
public IEnumerable <PessoaDemissaoViewModel> ObterPessoasDemitidas() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); _demissaoAppService = new DemissaoAppService(); var processosDemissao = _demissaoAppService.ObterTodasDemissoes(); var retorno = new List <PessoaDemissaoViewModel>(); foreach (var i in processosDemissao) { var pessoaDemissao = _pessoaCurriculoAppService.ObterCurriculoPorIdProcessoDeDemissao(i.IdProcesso); if (pessoaDemissao.Demissao.FalhaGrave || pessoaDemissao.Demissao.QuantidadeDeFalhas > 9) { retorno.Add(pessoaDemissao); } } return(retorno); }