internal void SelectVenue(string strSelect) { if (strSelect == "") { FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(VenueLocation), 1); } else if (strSelect == "Please select") { FormCompletionHelper.SelectFromDropDownByText(webDriver.FindElement(VenueLocation), strSelect); } }
internal void AddNewVenueData() { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Venue.VENUE_ID)), Venue.ProviderId); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Venue.VENUE_NAME)), Venue.VenueName); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Venue.VENUE_POSTCODE)), Venue.PostCode); webDriver.FindElement(By.XPath(Venue.FIND_ADDRESS)).Click(); PageInteractionHelper.TurnOnSleep(); FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(By.XPath(Venue.ADDRESS_DROPDOWN)), 2); webDriver.FindElement(By.XPath(Venue.CREATE_VENUE_BUTTON)).Click(); ValidatePageSuccess(webDriver.FindElement(By.XPath(Venue.ADD_VENUE_SUCCESS_MSG)).Text); }
internal void ChangeVenueName(string venueName) { FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(CourseRunVenueField), 1); switch (venueName) { case "Farnham Sixth Form College": FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(CourseRunVenueField), 1); break; case "Show_Tell": FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(CourseRunVenueField), 4); break; default: throw new Exception("Option not available"); } }
internal void AddNewCourseData(string strLars) { if (strLars == "No") { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_TITLE_TEXT)), Courses.Course_Title); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_ID_TEXT)), Courses.Course_Id); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_SUMMARY_TEXT)), Courses.Course_Summary); FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(By.XPath(Courses.COURSE_QUAL_TYPE_ID)), 5); FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(By.XPath(Courses.COURSE_QUAL_LEVEL)), 5); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_URL)), Courses.Course_URL); FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_ENTRY_REQS)), Courses.Course_Entry); } else { AddNewCourseDataWithLARS(); } webDriver.FindElement(By.XPath(Courses.CREATE_COURSE)).Click(); ValidatePageSuccess(webDriver.FindElement(By.XPath(Courses.ADD_COURSE_SUCCESS_MSG)).Text); }
private void AddNewCourseDataWithLARS() { if (string.IsNullOrEmpty(webDriver.FindElement(By.XPath(Courses.COURSE_TITLE_TEXT)).Text)) { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_TITLE_TEXT)), Courses.Course_Title); } if (string.IsNullOrEmpty(webDriver.FindElement(By.XPath(Courses.COURSE_SUMMARY_TEXT)).Text)) { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_SUMMARY_TEXT)), Courses.Course_Summary); } if ((webDriver.FindElement(By.XPath(Courses.COURSE_QUAL_TYPE_ID)).Text != "Please Select")) { FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(By.XPath(Courses.COURSE_QUAL_TYPE_ID)), 5); } if (string.IsNullOrEmpty(webDriver.FindElement(By.XPath(Courses.COURSE_URL)).Text)) { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_URL)), Courses.Course_URL); } if (string.IsNullOrEmpty(webDriver.FindElement(By.XPath(Courses.COURSE_ENTRY_REQS)).Text)) { FormCompletionHelper.EnterText(webDriver.FindElement(By.XPath(Courses.COURSE_ENTRY_REQS)), Courses.Course_Entry); } }
internal void SelectVenue() { FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(Venue), 2); }
public ClassroomAndEmployerDeliveryOptionPage SelectFirstLocation() { FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(location), 1); PageInteractionHelper.WaitForPageToLoad(); return(new ClassroomAndEmployerDeliveryOptionPage(webDriver)); }
public void ClickSecondLevel() { FormCompletionHelper.ClickElement(SecondLevelSelect); FormCompletionHelper.SelectFromDropDownByIndex(webDriver.FindElement(SecondLevelSelect), 1); }