Esempio n. 1
0
        public void ChangePaymentGateway(string paymentGateway)
        {
            MultiClubesMenus mcMenus = new MultiClubesMenus();

            mcMenus.AcessarMenuAdministracaoConfiguracoes();

            TreatWaitScreen();

            Keyboard.SendKeys("{END}");

            new Actions(driver).MoveToElement(driver.FindElement(By.Name("Regras de pagamento"))).Click(driver.FindElement(By.Name("Regras de pagamento"))).Build().Perform();
            driver.FindElement(By.Id("linkLabelDefaultEcommerce")).Click();

            WaitForElementLoad(By.Id("comboBoxGateway"));

            driver.FindElement(By.Id("comboBoxGateway")).Click();
            driver.FindElement(By.Name(paymentGateway)).Click();

            IWebElement firstCheckbox = driver.FindElement(By.Id("controlCreditCardSelect")).FindElements(By.Id(""))[0];

            new Actions(driver).MoveToElement(firstCheckbox).ContextClick(firstCheckbox).Build().Perform();

            driver.FindElement(By.Name("Todos")).Click();

            driver.FindElement(By.Id("buttonOK")).Click();
            driver.FindElement(By.Id("buttonOK")).Click();

            TreatWaitScreen();
        }