public void inactiveCreateDocumnet(String MustReadCategoryType, String supportdocumnet) { FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ArrayList list = BaseClass.GetData("ER_TESTDATA", "ReferenceMaterialPage", "KeyName", "ReferenceMaterialPage_01"); String textvaue = list[1].ToString() + "_" + DateTime.Now.ToString().Replace(' ', '_').Replace(':', '_').Replace('/', '_'); EperformNameTextBox.SendKeys(textvaue); System.Threading.Thread.Sleep(2000); EperformSelectFileBtn.Click(); System.Threading.Thread.Sleep(2000); BaseClass.fileupload(list[2].ToString()); if (MustReadCategoryType == "Yes") { EperformMustReadRadioBtn.Click(); } if (supportdocumnet == "Yes") { EperformSupportingDocumentBtn.Click(); } EperfromActiveNoRadioBtn.Click(); EperformDescriptionTextBox.SendKeys(list[3].ToString()); System.Threading.Thread.Sleep(2000); formtemplate.EperformSubmitButton.Click(); System.Threading.Thread.Sleep(6000); formtemplate.EperformFormTemplateSearchTextBox.SendKeys(textvaue); formtemplate.EperformFormTemplateSearchButton.Click(); System.Threading.Thread.Sleep(2000); BaseMethods.webelementverify(EperformDocumentActiveText); System.Threading.Thread.Sleep(2000); BaseMethods.webelementverify(referenceMaterialPage.EperformDocumentActiveText); }
public void createEditpillar(String SheetName, String Keyname) { HomePage home = new HomePage(_driver); ArrayList list = BaseClass.GetData("ER_TESTDATA", SheetName, "KeyName", Keyname); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); home.EperformReferenceMaterialArrowIcon.Click(); home.EperformPillarsOption.Click(); AddPillarButton.Click(); referenceMaterialPage.EperformNameTextBox.SendKeys(list[1].ToString()); referenceMaterialPage.EperformDescriptionTextBox.SendKeys(list[2].ToString()); if (list[3].ToString() == "Yes") { referenceMaterialPage.EperformActiveYesRadioBtn.Click(); } else { referenceMaterialPage.EperfromActiveNoRadioBtn.Click(); } reference.EperformSubmit.Click(); try { if (formtemplate.EperformSuccessMessage.Displayed) { BaseMethods.verifyWebElement(formtemplate.EperformSuccessMessage, "Eperform Success Message is not displayed in manage form", "Eperform Success Message is displayed in manage form"); IWebElement element = _driver.FindElement(By.XPath("//tbody//tr//td[contains(text(),'" + list[1].ToString() + "')]")); BaseMethods.webelementverify(element); IWebElement EditElement = _driver.FindElement(By.XPath("//tbody//tr//td[contains(text(),'" + list[1].ToString() + "')]/../td//a[contains(text(),'Edit')]")); EditElement.Click(); referenceMaterialPage.EperformNameTextBox.SendKeys(list[4].ToString()); referenceMaterialPage.EperformDescriptionTextBox.SendKeys(list[5].ToString()); reference.EperformSubmit.Click(); BaseMethods.webelementverify(element); } else { } } catch (Exception e) { BaseMethods.webelementverify(invalidErrorMessage); } }
public void sortablepillarpage() { HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); PillarNameText.Click(); BaseMethods.webelementverify(reference.NameText); PillarNameText.Click(); BaseMethods.webelementverify(reference.NameText); PillarDescriptionText.Click(); BaseMethods.webelementverify(reference.DescriptionText); PillarDescriptionText.Click(); BaseMethods.webelementverify(reference.DescriptionText); PillarActiveText.Click(); BaseMethods.webelementverify(reference.PillarText); PillarActiveText.Click(); BaseMethods.webelementverify(reference.PillarText); }