Exemplo n.º 1
0
 private void EditarNovaIndisponibilidade()
 {
     InputPeriodoInicial.Esperar(Browser, 200);
     InputPeriodoInicial.EsperarElemento(Browser);
     if (Browser.PageSource("Indisponibilidade de ator"))
     {
         InputPeriodoInicial.IsClickable(Browser);
         AutomatedActions.SendDataATM(Browser, InputPeriodoInicial, CalendarioHelper.ObterDataFutura(1));
         KeyboardActions.Tab(Browser, InputPeriodoInicial);
     }
 }
Exemplo n.º 2
0
        private void PreencherPeriodo()
        {
            InputDataInicio.EsperarElemento(Browser);
            InputDataInicio.IsElementVisible(Browser);
            AutomatedActions.SendDataATM(Browser, InputDataInicio, CalendarioHelper.ObterDataAtual());
            KeyboardActions.Tab(Browser, InputDataInicio);

            InputDataFinal.EsperarElemento(Browser);
            InputDataFinal.IsElementVisible(Browser);
            AutomatedActions.SendDataATM(Browser, InputDataFinal, CalendarioHelper.ObterDataFutura(6));
            KeyboardActions.Tab(Browser, InputDataFinal);
        }
Exemplo n.º 3
0
 private void PreencherDadosNovaRoupa(string numeroCapitulo)
 {
     InputNovaRoupa.EsperarElemento(Browser);
     if (InputNovaRoupa.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataATM(Browser, InputNovaRoupa, numeroCapitulo);
     }
     AutomatedActions.SendDataATM(Browser, InputBloco, "1");
     AutomatedActions.SendDataATM(Browser, InputDataPeriodo, CalendarioHelper.ObterDataFutura(5));
     KeyboardActions.Enter(Browser, InputDataPeriodo);
     AutomatedActions.SendDataATM(Browser, InputSituacao, FakeHelpers.FullName());
     AutomatedActions.SendDataATM(Browser, InputDescricaoPlanejada, FakeHelpers.FullName());
     AutomatedActions.SendDataATM(Browser, InputCaracterizacao, FakeHelpers.FullName());
 }
        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);
            }
        }
Exemplo n.º 5
0
 public void EntaoEuVisualizoOAlertaNaNovaFrenteComSucesso()
 {
     TelaPlanejamentoGROT.ValidarMoverRoteiro(CalendarioHelper.ObterDataFutura(1).ToString());
     TelaPlanejamentoGROT.VoltarDataAtualRoteiro(CalendarioHelper.ObterDataFutura(1), "Mover", "0", CalendarioHelper.ObterDiaAtual());
 }
Exemplo n.º 6
0
 public void EntaoVisualizoRoteiroMovidoParaOutroDiaComSucesso()
 {
     TelaPlanejamentoRoteiro.ValidarMoverRoteiro(CalendarioHelper.ObterDataFutura(1).ToString());
     TelaPlanejamentoRoteiro.VoltarDataAtualRoteiro(CalendarioHelper.ObterDataFutura(1), "Mover", "0", CalendarioHelper.ObterDiaAtual());
 }
Exemplo n.º 7
0
 public void QuandoClicoNoIconeDeAlertaDeSemanaDoPlanejamento()
 {
     TelaPlanejamentoGROT.PreencherDataRoteiro(CalendarioHelper.ObterDataFutura(1));
     TelaPlanejamentoGROT.CalcularPlanejamentoGROT();
     TelaPlanejamentoGROT.ClicarAlertaSemana();
 }