public bool InserirNomeECpf(string arg)
        {
            bool   _result = false;
            string cpf     = util.GerarCpf();

            try
            {
                util.WaitForElementVisible(InputNome, 45);
                if (InputNome.Displayed)
                {
                    InputNome.Click();
                    Thread.Sleep(300);
                    InputNome.SendKeys(arg);
                    Thread.Sleep(300);
                    InputCpf.Click();
                    Thread.Sleep(300);
                    InputCpf.SendKeys(cpf);
                    //InputCpf.SendKeys("01781619859");
                    Thread.Sleep(2000);

                    _result = true;
                }
                else
                {
                }
            }
            catch
            {
            }
            return(_result);
        }
Ejemplo n.º 2
0
        public bool PreencherDadosDependente()
        {
            bool _result = false;

            MassaDeDados.Dependentes.NomeDep = "Leonardo Dependente";
            MassaDeDados.Dependentes.CpfDep  = util.GerarCpf();
            MassaDeDados.Dependentes.RgDep   = util.GerarRg();
            MassaDeDados.Dependentes.DtDep   = "27/10/2006";
            MassaDeDados.Dependentes.MatDep  = util.GerarNumRandom();

            //ConsultaDB.Cpf(MassaDeDados.Dependentes.CpfDep);

            util.WaitForElementVisible(InputNomeDep, 30);
            try
            {
                InputNomeDep.SendKeys(MassaDeDados.Dependentes.NomeDep);
                Thread.Sleep(300);

                InputCpfDep.SendKeys(MassaDeDados.Dependentes.CpfDep);
                Thread.Sleep(300);

                InputRgDep.SendKeys(MassaDeDados.Dependentes.RgDep);
                Thread.Sleep(300);

                InputDtDep.SendKeys(MassaDeDados.Dependentes.DtDep);
                Thread.Sleep(300);

                NumMatricula02.SendKeys(MassaDeDados.Dependentes.MatDep);
                Thread.Sleep(300);

                _result = true;
            }
            catch
            {
            }

            return(_result);
        }
Ejemplo n.º 3
0
        public void PreencherOsDados(ref string Error, ref bool result)
        {
            Error = "Erro antes dos inputs";

            string mail = util.GerarNumRandom();

            mail = "teste_" + mail + massa.email;
            string cpf = util.GerarCpf();

            ConsultaDB.Cpf(cpf);

            cpf = util.MascaraCpf(cpf);
            var teste = cpf.ToCharArray();

            try
            {
                //MassaDeDados.BKey = "SOLICITACAO " + cpf;
                // UpdateStatusDB.Cpf(cpf);
                //string dt = utils.ClassUtilities.PegarDataHora();
                //string arquivo = @"C:\Users\leonardo.barcellos\Desktop\Fundacred\reg\" + dt + ".txt";
                //StreamWriter Doc = new StreamWriter(arquivo);
                //string line = String.Empty;
                //Doc.WriteLine(DateTime.Now);
                //Doc.WriteLine("CPF: " + cpf);
                //Doc.WriteLine("\r\n\r\n");
                //Doc.Close();

                util.WaitForElementVisible(BtnIniciar, 60);

                if (BtnIniciar.Displayed)
                {
                    BtnIniciar.Click();
                    Thread.Sleep(1000);

                    campoNome.Click();
                    Thread.Sleep(500);
                    campoNome.SendKeys(massa.nome + " " + massa.sobrenome);
                    Thread.Sleep(500);

                    InputCpf.Click();
                    Thread.Sleep(1000);
                    InputCpf.SendKeys(cpf);
                    Thread.Sleep(1000);

                    campoTelefone.Click();
                    Thread.Sleep(500);
                    campoTelefone.SendKeys(massa.telefone);
                    Thread.Sleep(500);

                    campoEmail.Click();
                    Thread.Sleep(500);
                    campoEmail.SendKeys(mail);
                    Thread.Sleep(500);

                    campoEmailConf.Click();
                    Thread.Sleep(500);
                    campoEmailConf.SendKeys(mail);
                    Thread.Sleep(500);

                    campoSenha.Click();
                    Thread.Sleep(500);
                    campoSenha.SendKeys(massa.senha);
                    Thread.Sleep(500);

                    senhaConf.Click();
                    Thread.Sleep(500);
                    senhaConf.SendKeys(massa.senha);
                    Thread.Sleep(500);

                    string Classe = ClassDriver.GetInstance().Driver.FindElement(By.Id("txtCpf")).GetAttribute("class");

                    if (Classe == "input-padrao valid")
                    {
                        Error = Classe;
                    }
                    else
                    {
                        Error  = "Nao pegou CPF - " + Classe;
                        result = false;
                    }

                    string Classe1 = ClassDriver.GetInstance().Driver.FindElement(By.Id("txtEmail")).GetAttribute("class");

                    if (Classe1 == "input-padrao valid")
                    {
                        Error = Classe1;
                    }
                    else
                    {
                        Error  = "Nao pegou email - " + Classe1;
                        result = false;
                    }

                    string Classe2 = ClassDriver.GetInstance().Driver.FindElement(By.Id("txtEmailConfirmar")).GetAttribute("class");

                    if (Classe2 == "input-padrao valid")
                    {
                        Error = Classe2;
                    }
                    else
                    {
                        Error  = "Nao pegou email confirmar - " + Classe2;
                        result = false;
                    }

                    string Classe3 = ClassDriver.GetInstance().Driver.FindElement(By.Id("txtSenha")).GetAttribute("class");

                    if (Classe3 == "input-padrao eyePass valid")
                    {
                        Error = Classe3;
                    }
                    else
                    {
                        Error  = "Não pegou senha - " + Classe3;
                        result = false;
                    }
                }
                else
                {
                    Error  = "Primeiro IF";
                    result = false;
                }
            }
            catch
            {
            }
        }
Ejemplo n.º 4
0
        public bool PreencherEndereco()
        {
            bool _result = false;

            Thread.Sleep(4000);
            try
            {
                if (Campoendereco.Displayed)
                {
                    InputCep.Click();
                    Thread.Sleep(600);
                    InputCep.SendKeys(massa.cep);
                    Thread.Sleep(600);
                    //BtnBuscarEnder.Click();
                    Thread.Sleep(600);

                    InputNumero.Click();
                    Thread.Sleep(600);
                    InputNumero.SendKeys(massa.numero);
                    Thread.Sleep(600);

                    InputComplemento.Click();
                    Thread.Sleep(600);
                    InputComplemento.SendKeys(massa.complemento);
                    Thread.Sleep(600);

                    Campoendereco.Clear();
                    Thread.Sleep(600);
                    Campoendereco.Click();
                    Thread.Sleep(600);
                    Campoendereco.SendKeys("Av Júlio De Castilhos");
                    Thread.Sleep(600);

                    CampoBairro.Clear();
                    Thread.Sleep(600);
                    CampoBairro.Click();
                    Thread.Sleep(600);
                    CampoBairro.SendKeys("Centro Histórico");
                    Thread.Sleep(600);

                    CampoCidade.Clear();
                    Thread.Sleep(600);
                    CampoCidade.Click();
                    Thread.Sleep(600);
                    CampoCidade.SendKeys("Porto Alegre");
                    Thread.Sleep(600);

                    var selectElement = new SelectElement(SelectUf);
                    Thread.Sleep(600);
                    selectElement.SelectByIndex(21);
                    Thread.Sleep(600);

                    InputNomePai.Click();
                    Thread.Sleep(600);
                    InputNomePai.SendKeys(massa.nomePai);
                    Thread.Sleep(600);

                    InputCpfPai.Click();
                    Thread.Sleep(600);
                    InputCpfPai.SendKeys(util.GerarCpf());
                    Thread.Sleep(600);

                    util.ScrollPage(1);

                    InputNomeMae.Click();
                    Thread.Sleep(600);
                    InputNomeMae.SendKeys(massa.nomeMae);
                    Thread.Sleep(600);

                    InputCpfMae.Click();
                    Thread.Sleep(600);
                    InputCpfMae.SendKeys(util.GerarCpf());
                    Thread.Sleep(600);

                    InputDdd.Click();
                    Thread.Sleep(600);
                    InputDdd.SendKeys(massa.ddd);
                    Thread.Sleep(600);

                    InputNumeroTel.Click();
                    Thread.Sleep(600);
                    InputNumeroTel.SendKeys(massa.numTel);
                    Thread.Sleep(600);

                    InputRamal.Click();
                    Thread.Sleep(600);
                    InputRamal.SendKeys(massa.ramal);
                    Thread.Sleep(600);

                    _result = true;
                }
                else
                {
                }
            }
            catch
            {
            }
            return(_result);
        }