Beispiel #1
0
 private void ExcluirCenarioPopUp()
 {
     BtnOK.EsperarElemento(Browser);
     if (Browser.PageSource("O cenário e todos os ambientes associados serão excluídos e não poderão ser recuperados. Tem certeza que deseja excluir este cenário?"))
     {
         MouseActions.ClickATM(Browser, BtnOK);
     }
 }
Beispiel #2
0
 private void ExcluirListaCenarioIncompativelPopUp()
 {
     BtnOK.EsperarElemento(Browser);
     if (Browser.PageSource("Todos os cenários incompatíveis da lista selecionada serão excluídos. Deseja continuar?"))
     {
         MouseActions.ClickATM(Browser, BtnOK);
     }
 }
Beispiel #3
0
 private void ExclusaoFotoPopUp()
 {
     if (Browser.PageSource("A exclusão desta foto irá excluir também todas as marcações associadas a esta foto. Tem certeza que deseja excluí-la?"))
     {
         BtnOK.EsperarElemento(Browser);
         MouseActions.ClickATM(Browser, BtnOK);
     }
 }
Beispiel #4
0
        public void ExcluirCenarioIncompativel(string cenario)
        {
            ExibirCenarios();

            var excluirCenario = Element.Css("div[class='panel-collapse col-md-12 collapse in'] tr:nth-child(" + cenario + ") a");

            excluirCenario.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, excluirCenario);

            var mensagemAlertaExclusao = Element.Xpath("//p[text()='O Cenário Incompatível será excluído e não poderá ser recuperado. Caso exista menos de 2 cenários incompatíveis a lista será excluída. Tem certeza que deseja excluir este Cenário Incompatível?']");

            BtnOK.EsperarElemento(Browser);
            if (mensagemAlertaExclusao.IsElementVisible(Browser))
            {
                mensagemAlertaExclusao.Esperar(Browser, 2000);
                MouseActions.ClickATM(Browser, BtnOK);
            }
        }