public PessoaDemissaoViewModel ObterCurriculoPorProcesso(int processo_id) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCurriculoPorIdProcessoDeDemissao(processo_id); 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); }