public PessoaDemissaoViewModel ObterCurriculoPorProcesso(int processo_id) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCurriculoPorIdProcessoDeDemissao(processo_id); return(retorno); }
public IEnumerable <PessoaRecrutamentoViewModel> ObterFuncionariosAtivos() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterPessoasAtivas(); return(retorno); }
public IEnumerable <PessoaDemissaoViewModel> ObterFuncionariosDemitidos() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterPessoasDemitidas(); return(retorno); }
public PessoaCurriculoViewModel ObterPorCpf(string cpf) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCurriculoPorCpf(cpf); return(retorno); }
public IEnumerable <PessoaCurriculoViewModel> ObterTodosCurriculos() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterTodosCurriculos(); return(retorno); }
public PessoaRecrutamentoViewModel ObterCurriculoPorProcesso(int processo_id) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCurriculoPorIdProcessoDoRecrutamento(processo_id); return(retorno); }
public IEnumerable <FuncionarioCustoPorDiaViewModel> ObterCustoDoFuncionarioPorDiaTrabalhado(string area) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCustoDoFuncionarioPorDia(area); return(retorno); }
public FuncionarioCampanhaViewModel ObterCustoDoRecursoPorCampanha(string campanha) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterCustoDoRecursoPorCampanha(campanha); return(retorno); }
public IEnumerable <FuncionarioSalarioViewModel> ObterFuncionariosEnvolvidosOperacaoEstoque() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterFuncionariosPorSetor("Produção"); return(retorno); }
public FuncionarioReclamacaoViewModel ReceberReclamacao(string reclamacao) { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = _pessoaCurriculoAppService.ObterFuncionarioReclamacao(reclamacao); 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); }
public IEnumerable <PessoaRecrutamentoViewModel> ObterCurriculosAprovados() { _recrutamentoAppService = new RecrutamentoAppService(); _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var retorno = new List <PessoaRecrutamentoViewModel>(); var todosRecrutamentos = _recrutamentoAppService.ObterTodosRecrutamentos(); foreach (var i in todosRecrutamentos) { var curriculo = _pessoaCurriculoAppService.ObterCurriculoPorIdProcessoDoRecrutamento(i.IdProcesso); if (curriculo.Recrutamento.Aprovado) { retorno.Add(curriculo); } } return(retorno); }
public IEnumerable <FuncionarioViewModel> ObterFuncionariosArea() { _pessoaCurriculoAppService = new PessoaCurriculoAppService(); var pessoasRecrutamento = _pessoaCurriculoAppService.ObterPessoasAtivas(); var retorno = new List <FuncionarioViewModel>(); foreach (var pessoaRecrut in pessoasRecrutamento) { retorno.Add(new FuncionarioViewModel { Id = pessoaRecrut.PessoaCurriculo.Id, CPF = pessoaRecrut.PessoaCurriculo.CPF, Nome = pessoaRecrut.PessoaCurriculo.Nome, DataNascimento = pessoaRecrut.PessoaCurriculo.DataNascimento, Endereco = pessoaRecrut.PessoaCurriculo.Endereco, Escolaridade = pessoaRecrut.PessoaCurriculo.Escolaridade, Curso = pessoaRecrut.PessoaCurriculo.Curso, AreaFuncional = pessoaRecrut.Recrutamento.SetorSolicitante }); } return(retorno); }