public void AddProofofAddress() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("ProofofAddress"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Proof of Address", pathFileName, "Proof of Address"); }
public void AddTaxIDFormW9() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("TaxIDFormW-9"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Tax ID Form (W-9)", pathFileName, "Tax ID Form (W-9)"); }
public void AddHealthAndSafety() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("HealthandSafety"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Health and Safety", pathFileName, "Health and Safety"); }
public void AddPolicyManualElectronicCopy() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("PolicyManual"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Policy Manual (Electronic Copy)", pathFileName, "Policy Manual (Electronic Copy)"); }
public void AddOtherElectronicDocument() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("OtherElectronicDocument"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Other Electronic Document", pathFileName, "Other Electronic Document"); }
public void AddInsuranceCopy() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("InsuranceCopy"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Insurance Copy", pathFileName, "Insurance Copy"); }
public void AddFeesSchedule() { var fileDir = AppConfig.GetAppSectionValue("DocsUploadDir"); var fileName = AppConfig.GetAppSectionValue("FeesSchedule"); var pathFileName = Libary.FormatDir(fileDir, fileName); this.FileUpload("Fees Schedule", pathFileName, "Fees Schedule"); }
public IWebElement CancelButton() { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement cancel = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "Cancel", RunTimeVars.REPEAT_TIMES); return(cancel); }
public IWebElement AddButton() { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement add = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "AddIEP", RunTimeVars.REPEAT_TIMES); return(add); }
/// <summary> /// At the Guardian Review page /// Update and Assign A Guardian /// </summary> public void GuardianReview(string relationship) { //Slect First Name IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.LinkText, "Select", RunTimeVars.REPEAT_TIMES); element.Click(); //Set Middle Name // if(Middle Name == blank) //Set Guardian does not have Middle Name = Checked element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "txtGuardianMiddleName", RunTimeVars.REPEAT_TIMES); var text = element.Text; if (string.IsNullOrEmpty(text)) { element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "chbGuardianNoMiddleName", RunTimeVars.REPEAT_TIMES); if (!element.Selected) { element.Click(); } } //Set Last four digits of SSN# // if(Last four digits of SSN# == blank) //Set Never issued an SSN = Checked element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "txtGuardianLast4SSN", RunTimeVars.REPEAT_TIMES); text = element.Text; if (string.IsNullOrEmpty(text)) { element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "chbGuardianNoSsn", RunTimeVars.REPEAT_TIMES); if (!element.Selected) { element.Click(); } } //Set Relationship SelectElement select = new SelectElement(browser.FindElement(By.Id("ddlRelationship"))); //Locating select list select.SelectByText(relationship); //Locate the Assign Guardian button //<span class="ui-button-text">Assign Guardian</span> //html/body/div[14]/div[11]/div/button[1]/span // //Locate the dialog at //html/body/div[14] IWebElement dialog = browser.FindElement(By.Id("dialog-GuardianPreview")); //Locate the page element at //html/body/div[14] //this should be the same location as the IWebElement dialog IWebElement test = browser.FindElement(By.XPath("//html/body/div[14]")); IWebElement assignGuardian = dialog.FindElement(By.XPath("//span[text()='Assign Guardian']")); assignGuardian.Click(); }
public void ProfessionalConductIssue() { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; //browser.FindElement(By.Id("chkApprove")).Click(); IWebElement element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "chkApprove", RunTimeVars.REPEAT_TIMES); element.Click(); }
public void AddinDeductScheduleTab() { this.ClickLink("ADDIN/DEDUCT SCHEDULE"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "ODEBufferSpace", RunTimeVars.REPEAT_TIMES); }
/// <summary> /// Set Application = Review Completed /// Need to update the following /// 1. Student SSID /// 2. Active IEP /// </summary> public void SetReviewCompleted() { this.SetSSID(); TestRunnerInterface.Map.studentSearchPage.IEPTab(); TestRunnerInterface.Map.iepTab.AddNewIEP(); Libary.RefreshApplication(RunTimeVars.Refresh.PageRefresh); }
public void BackToSearchResults(string link) { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; //IWebElement element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.LinkText, "Back to Basic Search results", RunTimeVars.REPEAT_TIMES); IWebElement element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.LinkText, link, RunTimeVars.REPEAT_TIMES); element.Click(); }
public IWebElement ServiceFinalized() { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement divTable = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "viewIepDiv", RunTimeVars.REPEAT_TIMES); IWebElement element = divTable.FindElement(By.XPath("//span[contains(text(), 'Service Finalized')]")); return(element); }
public void SetPrimaryDisabilityCondition(string condition) { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement primaryDisabilityCondition = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "ddlDisabilityCategory", RunTimeVars.REPEAT_TIMES); SelectElement select = new SelectElement(primaryDisabilityCondition); select.SelectByText(condition); //Select item from list having option text as "Item1" }
public void SetDateofLastEvalation(string date) { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement element = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "txtiepLastEvalDate", RunTimeVars.REPEAT_TIMES); element.Clear(); element.SendKeys(date + Keys.Enter); }
public void ParentSearchTab() { this.ClickLink("PARENT SEARCH"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "APPLICATION ID", RunTimeVars.REPEAT_TIMES); }
public void SetApplicationPeroid(string peroid) { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; IWebElement appPeroid = Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "ddlRptPer", RunTimeVars.REPEAT_TIMES); SelectElement element = new SelectElement(appPeroid); element.SelectByText(peroid); }
public void Search() { IWebDriver browser = TestRunnerInterface.Map.safePage.browser; //browser.FindElement(By.Id("btnDFSearch")).Click(); browser.FindElement(By.Id("Search")).Click(); Libary.WaitForPageLoad(RunTimeVars.PAGELOADWAIT); }
public void StudentSuccessPlanTab() { this.ClickLink("STUDENT SUCCESS PLAN"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "CURRENT STATUS", RunTimeVars.REPEAT_TIMES); }
public void IEPTab() { this.ClickLink("IEP"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "CURRENT IEP STATUS", RunTimeVars.REPEAT_TIMES); }
public void BasicSearchTab() { this.ClickLink("BASIC SEARCH"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "PROVIDER NAME", RunTimeVars.REPEAT_TIMES); }
public void GraduationRequirementsTab() { this.ClickLink("GRADUATION REQUIREMENTS"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "CURRENT STATUS", RunTimeVars.REPEAT_TIMES); }
private string BatchSave(Libary lib) { using (var uow = UnitOfWorkManager.Begin()) { _libRepository.Insert(lib); uow.SaveChanges(); } return($"成功导入 {lib.Books.Count}条记录"); }
public void FundingCategorySetupTab() { this.ClickLink("FUNDING CATEGORY SETUP"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "Funding Categories", RunTimeVars.REPEAT_TIMES); Libary.WaitForPageText(browser, "Mappings", RunTimeVars.REPEAT_TIMES); }
public void ApplicationTab() { this.ClickLink("APPLICATION"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "Legal District of Residency", RunTimeVars.REPEAT_TIMES); Libary.WaitForPageText(browser, "List of Providers", RunTimeVars.REPEAT_TIMES); }
public void ParentGuardianTab() { this.ClickLink("PARENT / GUARDIAN"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); //Wait for Add New Primary Guardian button IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.GetPageElement(browser, RunTimeVars.ELEMENTSEARCH.ID, "addNewGuardian", RunTimeVars.REPEAT_TIMES); }
public void DocsTab() { this.ClickLink("DOCS"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); //Wait for Docs Information IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "DOCUMENTS ON FILE", RunTimeVars.REPEAT_TIMES); }
public void StatusFlagsTab() { this.ClickLink("STATUS / FLAGS"); Libary.WaitForPageLoad(RunTimeVars.REPEAT_TIMES); //Wait for Page Information IWebDriver browser = TestRunnerInterface.Map.safePage.browser; Libary.WaitForPageText(browser, "CURRENT APPLICATION STATUS", RunTimeVars.REPEAT_TIMES); }