public void UnAssignActivityInSearchView(string actname) { //act int cnt = WebDriver.FindElements(By.XPath("//div[@id='grdSearch_Container']/div")).Count(); for (int i = 1; i <= cnt; i++) { string activityName = WebDriver.FindElement(By.XPath("//div[@id='grdSearch_Container']/div[" + i.ToString() + "]")).GetAttribute("innerText"); if (activityName.Contains(actname)) { WebDriver.FindElement(By.XPath("//div[@id='grdSearch_Container']/div[" + i.ToString() + "]/div/div/div/table/tbody/tr/td[1]/input")).Click(); Thread.Sleep(6000); break; } } WebDriver.FindElement(By.Id("ctl00$ctl00$phBody$PageContent$ucLeftNavigationContainer$ucContentFilter$btnAssignUnassign")).SendKeys(""); WebDriver.FindElement(By.Id("ctl00$ctl00$phBody$PageContent$ucLeftNavigationContainer$ucContentFilter$btnAssignUnassign")).Click(); Thread.Sleep(6000); if (GenericHelper.IsPopUpWindowPresent("Pegasus")) { _showMessagePage.ClickOk(); } }
public void WhenIEditTheActivityTypeAndChangeTheValuesOfThePreferencesSetsAndClickOnApplyToAll() { try { _generalPreferencesPage.SelectActivities(); _activitiesPreferencesPage.ClickFirstPreferencesEditLink(); GenericHelper.WaitUtilWindow("Default preferences"); GenericHelper.SelectWindow("Default preferences"); //set question count _defaultPreferencesPage.SetQuestionCount("2"); //set attempts // _defaultPreferencesPage.SetAttempts("4"); // select activity style sheet _defaultPreferencesPage.SelectMsl100StyleSheet(); //set time limit _defaultPreferencesPage.SelectTiming(); _defaultPreferencesPage.SelectActivityLevelRadioButton(); _defaultPreferencesPage.SetHours("2"); //set threshold score _defaultPreferencesPage.SelectGrading(); _defaultPreferencesPage.SetThresholdScore("60"); _defaultPreferencesPage.ClickApplyToAll(); _showMessagePage.ClickOk(); if (GenericHelper.IsPopUpClosed(2)) { GenericHelper.Logs("Default Preferences Page closed on clicking Apply to all and ok button in pegasus pop up", "PASSED"); } else { GenericHelper.Logs("Default Preferences Page not closed on clicking Apply to all and ok button in pegasus pop up", "FAILED"); throw new Exception("Default Preferences Page not closed on clicking Apply to all and ok button in pegasus pop up"); } GenericHelper.SelectDefaultWindow(); if (GenericHelper.VerifySuccesfullMessage( "Preference settings updated for all existing and future activities of the selected activity type")) { GenericHelper.Logs("On doing Apply To All of Default Preferences Sucessfull message displayed", "PASSED"); } else { GenericHelper.Logs("On doing Apply To All of Default Preferences Sucessfull message not displayed", "FAILED"); throw new Exception("On doing Apply To All of Default Preferences Sucessfull message not displayed"); } } catch (Exception e) { GenericHelper.Logs(e.ToString(), "FAILED"); Assert.Fail(e.ToString()); } }
public void ThenIUnassignTheStudyplan() { try { string SPName = DatabaseTools.GetActivityName(Enumerations.ActivityType.StudyPlan); _calendarHedDefaultUxPage.UnAssignActivity(SPName); _showMessagePage.ClickOk(); Thread.Sleep(2000); GenericHelper.SelectDefaultWindow(); } catch (Exception e) { GenericHelper.Logs(e.ToString(), "FAILED"); Assert.Fail(e.ToString()); } }