Esempio n. 1
0
        private void ExibirIndisponibilidadeElenco()
        {
            Thread.Sleep(2000);
            string btnExiberDetalhes = "$('table[class=\"panel-header\"] a:nth-child(1)').click();";

            JsActions.JavaScript(Browser, btnExiberDetalhes);
        }
Esempio n. 2
0
 public void ClearAndType(string value, bool secret = false)
 {
     LogElementAction("loc.text.clearing");
     LogElementAction("loc.text.typing", secret ? SecretMask : value);
     JsActions.HighlightElement();
     DoWithRetry(() =>
     {
         GetElement().Clear();
         GetElement().SendKeys(value);
     });
 }
Esempio n. 3
0
        private void PreencherFiltroDiaSemana(string DiaSemana)
        {
            if (DiaSemana != "")
            {
                var diaSemana = Element.Css("input[id='" + DiaSemana + "']");
                diaSemana.Esperar(Browser, 1000);
                diaSemana.IsElementVisible(Browser);

                string chckDiaSemana = "$('input[id=\"" + DiaSemana + "\"]').click();";
                JsActions.JavaScript(Browser, chckDiaSemana);
            }
        }
Esempio n. 4
0
        public void MarcarTodosAmbientes(string chkUm, string chkDois)
        {
            string chkUmPath   = "$('input[id=\"TodosAmbientes_0\"]').click();";
            string chkDoisPath = "$('input[id=\"TodosAmbientes_1\"]').click();";

            if (chkUm != "")
            {
                JsActions.JavaScript(Browser, chkUmPath);
            }
            if (chkDois != "")
            {
                JsActions.JavaScript(Browser, chkDoisPath);
            }
        }
Esempio n. 5
0
        public void CadastroDeCapituloEmLote(string Capitulo, string Lote, string Qtd, string Observacao)
        {
            ClicarAdicionarCapitulo();

            if (Capitulo != "" && Capitulo != " ")
            {
                AutomatedActions.SendDataATM(Browser, InpCapitulo, Capitulo);
            }
            if (Lote == "Sim")
            {
                JsActions.JavaScript(Browser, GeracaoEmLote);
            }
            if (Qtd != "" && Qtd != " ")
            {
                AutomatedActions.SendDataATM(Browser, InpQtdCapitulos, Qtd);
            }

            MouseActions.ClickATM(Browser, BtnSalvarCapitulo);
        }
Esempio n. 6
0
        private void PreencherFiltroData(string DataInicio, string DataFinal)
        {
            if (DataInicio != "")
            {
                InputDataInicioFiltro.EsperarElemento(Browser);
                InputDataInicioFiltro.IsElementVisible(Browser);
                AutomatedActions.SendDataATM(Browser, InputDataInicioFiltro, CalendarioHelper.ObterDataAtual());
                KeyboardActions.Tab(Browser, InputDataInicioFiltro);
            }
            if (DataFinal != "")
            {
                InputIntervalo.EsperarElemento(Browser);
                InputIntervalo.IsElementVisible(Browser);
                JsActions.JavaScript(Browser, "$('input[id=\"IntervaloFiltro\"]').click();");

                InputDataFinalFiltro.EsperarElemento(Browser);
                InputDataFinalFiltro.IsElementVisible(Browser);
                AutomatedActions.SendDataATM(Browser, InputDataFinalFiltro, CalendarioHelper.ObterDataAtual());
                KeyboardActions.Tab(Browser, InputDataFinalFiltro);
            }
        }
        private void FiltrarDataIndisonibilidade(string Intervalo)
        {
            if (Intervalo != "")
            {
                InpIntervalo.Esperar(Browser, 1000);
                InpIntervalo.EsperarElemento(Browser);
                //MouseActions.ClickATM(Browser, InpIntervalo);

                JsActions.JavaScript(Browser, "$('input[id=\"Intervalo\"]').click();");

                InpDataFiltro.EsperarElemento(Browser);
                InpDataFiltro.IsElementVisible(Browser);
                AutomatedActions.SendDataATM(Browser, InpDataFiltro, CalendarioHelper.ObterDataAtual());
                KeyboardActions.Tab(Browser, InpDataFiltro);

                InpDataFimFiltro.EsperarElemento(Browser);
                InpDataFimFiltro.IsElementVisible(Browser);
                AutomatedActions.SendDataATM(Browser, InpDataFimFiltro, CalendarioHelper.ObterDataFutura(5));
                KeyboardActions.Tab(Browser, InpDataFimFiltro);
            }
        }
Esempio n. 8
0
 private void PreencherDadosCapitulo(string Produto, string Capitulo, string Lote, string Qtd, string Observacao)
 {
     if (Produto != "" && Produto != " ")
     {
         SelecionarProduto(Produto);
     }
     if (Capitulo != "" && Capitulo != " ")
     {
         AutomatedActions.SendDataATM(Browser, InpCapitulo, Capitulo);
     }
     if (Observacao != "" && Observacao != " ")
     {
         AutomatedActions.SendDataATM(Browser, TxtObservacao, Observacao);
     }
     if (Lote != "" && Lote != " ")
     {
         JsActions.JavaScript(Browser, GeracaoEmLote);
     }
     if (Qtd != "" && Qtd != " ")
     {
         AutomatedActions.SendDataATM(Browser, InpQtdCapitulos, Qtd);
     }
 }
Esempio n. 9
0
        private void ClicarFiltrar()
        {
            string btnSalvar = "$('button[id=\"filtrarbtn\"]').click();";

            JsActions.JavaScript(Browser, btnSalvar);
        }
Esempio n. 10
0
        public void SalvarEdicaoIndisponinilidadeElenco()
        {
            string btnSalvarEdicao = "$('button[class=\"btn btn btn-primary editarIndisponibilidadeElenco\"]').click();";

            JsActions.JavaScript(Browser, btnSalvarEdicao);
        }
Esempio n. 11
0
        private void ClicarEditarIndisponibilidade()
        {
            string btnClicarEdicao = "$('a[class=\"icon-button icon-edit editar-IndisponibilidadeElenco\"]').click();";

            JsActions.JavaScript(Browser, btnClicarEdicao);
        }
 private void ClicarBtnReaproveitarRoupaJS()
 {
     JsActions.JavaScript(Browser, "$('.ui-dialog-buttonset button span:contains(Reaproveitar)').click();");
 }