public async Task <RequestResult> Show(string messageBoxText, string title, RequestButton buttons, RequestImage image) { int choice; switch (buttons) { case RequestButton.OK: MessageBox.Query(title, messageBoxText, Strings.Ok); return(RequestResult.OK); case RequestButton.OKCancel: choice = MessageBox.Query(title, messageBoxText, Strings.Ok, "Cancel"); return(choice == 0 ? RequestResult.OK : RequestResult.Cancel); case RequestButton.YesNoCancel: choice = MessageBox.Query(title, messageBoxText, "Yes", "No", "Cancel"); return(choice == 0 ? RequestResult.Yes : choice == 1 ? RequestResult.No : RequestResult.Cancel); case RequestButton.YesNo: choice = MessageBox.Query(title, messageBoxText, "Yes", "No"); return(choice == 0 ? RequestResult.Yes : RequestResult.No); default: return(RequestResult.None); } }
// Send Request internal void SendRequest(IWebDriver driver) { // Populate the excel data into system GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "SignIn"); // Wait and click on Search icon GlobalDefinitions.WaitForElementClickable(driver, "XPath", "//i[@class='search link icon']", 10); SearchIcon.Click(); // Wait and Enter name in Search user part GlobalDefinitions.WaitForElement(driver, "XPath", "//input[@placeholder='Search user']", 10); SearchUserInput.SendKeys(GlobalDefinitions.ExcelLib.ReadData(3, "Name")); // Wait and Choosse the first one option Thread.Sleep(1000); DropdownFirstOpt.Click(); // Wait and Choose the first one result GlobalDefinitions.WaitForElement(driver, "XPath", "//*[@id='service-search-section']//div[2]/div/div/div[1]/a/img", 10); ResultFirstOpt.Click(); // Wait, Record Skill Name and Click on Request GlobalDefinitions.WaitForElementClickable(driver, "XPath", "//div[@class='ui teal button']", 10); skillTitle = driver.FindElement(By.ClassName("skill-title")).Text; RequestButton.Click(); // Wait and click on YES GlobalDefinitions.WaitForElement(driver, "XPath", "//button[@role='button']", 10); ConfirmButtonYes.Click(); }
void ReleaseDesignerOutlets() { if (CallButton != null) { CallButton.Dispose(); CallButton = null; } if (Detail != null) { Detail.Dispose(); Detail = null; } if (DriverName != null) { DriverName.Dispose(); DriverName = null; } if (LicensePlate != null) { LicensePlate.Dispose(); LicensePlate = null; } if (Maker != null) { Maker.Dispose(); Maker = null; } if (Map != null) { Map.Dispose(); Map = null; } if (Model != null) { Model.Dispose(); Model = null; } if (Rate != null) { Rate.Dispose(); Rate = null; } if (RatingStar1 != null) { RatingStar1.Dispose(); RatingStar1 = null; } if (RatingStar2 != null) { RatingStar2.Dispose(); RatingStar2 = null; } if (RatingStar3 != null) { RatingStar3.Dispose(); RatingStar3 = null; } if (RatingStar4 != null) { RatingStar4.Dispose(); RatingStar4 = null; } if (RatingStar5 != null) { RatingStar5.Dispose(); RatingStar5 = null; } if (RequestButton != null) { RequestButton.Dispose(); RequestButton = null; } if (Seats != null) { Seats.Dispose(); Seats = null; } if (Status != null) { Status.Dispose(); Status = null; } if (Type != null) { Type.Dispose(); Type = null; } if (VehiclePicture != null) { VehiclePicture.Dispose(); VehiclePicture = null; } }
public void SetRequestButtonTitle(string title) { RequestButton.SetTitle(title, UIControlState.Normal); }