public void CreateNewInvoice() { SelectElement ViewBy = new SelectElement(BRViewBy); ViewBy.SelectByIndex(1); BRProjectFDD.Click(); CustomMehtods.WaitAndClick(BRProjectSelect); BRProjectTDD.Click(); CustomMehtods.WaitAndClick(BRProjectSelectSecond); //Thread.Sleep(500); SelectElement Period = new SelectElement(BRAsOf); Period.SelectByValue("All"); BRRefresh.Click(); Thread.Sleep(1501); var CW = BasePage.driver.CurrentWindowHandle; foreach (string window in BasePage.driver.WindowHandles) { BasePage.driver.SwitchTo().Window(window); BasePage.driver.FindElement(By.Id("conformationFalseButton")).Click(); } Thread.Sleep(1001); BasePage.driver.SwitchTo().Window(CW); BasePage.driver.SwitchTo().Frame("f1"); Thread.Sleep(550); BRDetailsOption.Click(); BRWUDWindowClick.Click(); Thread.Sleep(900); foreach (string window in BasePage.driver.WindowHandles) { BasePage.driver.SwitchTo().Window(window); } BRSelectAllToApplyWUD.Click(); BREnterWUD.SendKeys("50"); BRWUDUpdate.Click(); BRCloseWUDWindow.Click(); Thread.Sleep(1001); BasePage.driver.SwitchTo().Window(CW); BasePage.driver.SwitchTo().Frame("f1"); Thread.Sleep(1000); CustomMehtods.Clicks(BRBillChkBox); // BasePage.driver.SwitchTo().Window(CW); // BasePage.driver.SwitchTo().Frame("f1"); // Thread.Sleep(1000); CustomMehtods.Hoover(BRClickOnProcess); // SetMethod_Ext.Clicks(BRClickOnProcess); Thread.Sleep(1500); //WebDriverWait wait = new WebDriverWait(BasePage.driver, TimeSpan.FromSeconds(11)); //wait.Until(ExpectedConditions.ElementToBeClickable(By.Id("lnkProcessOption"))); // SetMethod_Ext.Clicks(BRClickOnProcess); // SetMethod_Ext.Clicks(BRClickOnProcess); // Thread.Sleep(10000); BRProcessAsFinal.Click(); }
public void CreateNewClient() { CustomMehtods.Clicks(_ClientNew); CustomMehtods.EnterText(_ClientID, RandomGen.RandomG()); _ClientMgrDD.Click(); CustomMehtods.WaitAndClick(_ClientManagerRow); IAlert alert = BasePage.driver.SwitchTo().Alert(); //Hanldes the Browser alert alert.Accept(); _ClientSave.Click(); }