예제 #1
0
        public Cargo OCadastroRapidoDoCargo()
        {
            string idGeneral = Guid.NewGuid().ToString();

            Cargo Cargo = new Cargo();

            Cargo.id = idGeneral;
            Cargo.idClassificacaoBrasileiraOcupacao = "8814927D-1427-4EBD-BAC6-EBBC88E8C131";
            Cargo.descricao = FakeDataGenerator.FakeDescricao(50);
            Cargo.status    = "A";

            Cargo = JsonConvert.DeserializeObject <Cargo>(Services.POST(ServiceConfig.GetUrlAdm() + "/hypercube_adm/v1/cargo", JsonConvert.SerializeObject(Cargo)));


            return(Cargo);
        }
        public Setor OCadastroRapidoDoDepartamentoComSetorESecao(string idEmpresa)
        {
            string idGeneral = Guid.NewGuid().ToString();

            Departamento Departamento = OCadastroRapidoDoDepartamento(idEmpresa);

            Setor Setor = new Setor
            {
                id             = idGeneral,
                idDepartamento = Departamento.id,
                idTipoLotacao  = "BAB0F96D-F8ED-47B6-85CA-680D548B2A32",
                descricao      = FakeDataGenerator.FakeDescricao(50)
            };

            Setor = JsonConvert.DeserializeObject <Setor>(Services.POST(ServiceConfig.GetUrlAdm() + "/hypercube_adm/v1/setor", JsonConvert.SerializeObject(Setor)));

            Setor.DepartamentoReference = Departamento;

            return(Setor);
        }
        public Departamento OCadastroRapidoDoDepartamento(string idEmpresa)
        {
            List <Empresa> Empresas = new List <Empresa>();

            Empresas = JsonConvert.DeserializeObject <List <Empresa> >(Services.GET(ServiceConfig.GetUrlAdm() + "/hypercube_adm/v1/empresa/find?id=" + idEmpresa));

            string idGeneral = Guid.NewGuid().ToString();

            Departamento Departamento = new Departamento
            {
                id            = idGeneral,
                idEmpresa     = Empresas[0].Id,
                idTipoLotacao = "BAB0F96D-F8ED-47B6-85CA-680D548B2A32",
                descricao     = FakeDataGenerator.FakeDescricao(50),
                status        = "A"
            };

            Departamento = JsonConvert.DeserializeObject <Departamento>(Services.POST(ServiceConfig.GetUrlAdm() + "/hypercube_adm/v1/departamento", JsonConvert.SerializeObject(Departamento)));


            return(Departamento);
        }