///// <summary> ///// Deleting Curriculum ///// </summary> ///// <param string curriculumName= The name of curriculum to perform delete action></param> public void DeleteCurriculum(string curriculumName) { if (Browser.FindElements(Bys.CurriculumMngPage.NoRecordLbl).Count > 0) { } else { do { Browser.WaitForElement(Bys.AMAPage.LoadIcon, ElementCriteria.IsNotVisible); Browser.WaitForElement(Bys.CurriculumMngPage.CurriculumTemplateTbl, ElementCriteria.IsVisible); Thread.Sleep(0500); Actioncell.Click(); Deletecell.Click(); Thread.Sleep(0500); AcceptBtn.Click(); Browser.WaitForElement(Bys.AMAPage.LoadIcon, ElementCriteria.IsNotVisible); Browser.WaitForElement(Bys.CurriculumMngPage.CurriculumTemplateTbl, ElementCriteria.IsVisible); } while (Browser.FindElements(Bys.CurriculumMngPage.NoRecordLbl).Count <= 0); } }
/// <summary> /// Enters text in the username and password field, clicks the login button, then waits for the URL /// of the Library page to load /// </summary> /// <param name="userName"></param> /// <param name="password"></param> public dynamic UnassignCurriculum() { try { do { ActionBtn.Click(); UnassignCurriculumLnk.Click(); Thread.Sleep(0500); AcceptBtn.Click(); Browser.WaitForElement(Bys.AMAPage.LoadIcon, TimeSpan.FromSeconds(90), ElementCriteria.IsNotVisible); }while (ActionBtn.Displayed); } catch (NoSuchElementException) { GCEPPage Gcep = new GCEPPage(Browser); // Gcep.GMECompetencyEducationProgramLnk.Click(); Browser.Navigate().Back(); Gcep.WaitForInitialize(); return(Gcep); } return(null); }