Ejemplo n.º 1
0
        public void VerificaEhSolicitante(string CPF)
        {
            var sigrh = new SigRHService();

            //sigrh.connString = connStringPostGres;
            Assert.IsTrue(sigrh.EhSolicitante(CPF));
        }
Ejemplo n.º 2
0
        public List <Perfil> GetPerfilByCPF(string cpf)
        {
            var lista = new List <Perfil>();
            var sigrh = new SigRHService();

            if (sigrh.EhDirigente(cpf))
            {
                lista.Add(Perfil.Dirigente);
            }

            if (sigrh.EhSolicitante(cpf))
            {
                lista.Add(Perfil.Solicitante);
            }

            //Se não for nem dirigente nem solicitante, retorna como consulta
            if (lista.Count == 0)
            {
                lista.Add(Perfil.Consulta);
            }

            return(lista);
        }
        public List <Usuario> GetDirigentesUnidade(int idUnidade)
        {
            var sigrh = new SigRHService();

            return(sigrh.ObterDirigentesUnidade(idUnidade));
        }
        public List <Unidade> GetUnidadesSubordinadas(int idUnidadeSuperior)
        {
            var sigrh = new SigRHService();

            return(sigrh.ObterUnidadesSubordinadas(idUnidadeSuperior));
        }
        public Unidade GetUnidadeById(int id)
        {
            var sigrh = new SigRHService();

            return(sigrh.ObterUnidadeById(id));
        }
        public List <Unidade> GetUnidades()
        {
            var sigrh = new SigRHService();

            return(sigrh.ObterTodasUnidades());
        }