public void ClickAll(IWebDriver driver)
        {
            assigneeFilters.ClickAll(driver);

            assigneeNavigationBar = new StatusNavigationBar(driver);
            assigneeFilters       = new AssigneesFilters(driver);
        }
        public int ChosenGetTargetLanguageClick(IWebDriver driver, string chosenLanguageCode)
        {
            TargetLanguageFilterClick(driver);
            int outcome = assigneeFilters.ChosenGetTargetLanguageClick(driver, chosenLanguageCode);

            assigneeNavigationBar = new StatusNavigationBar(driver);
            assigneeFilters       = new AssigneesFilters(driver);

            return(outcome);
        }
        public int ChosenActivityClick(IWebDriver driver, string chosenActivityName)
        {
            ActivitiesFilterClick(driver);
            int outcoume = assigneeFilters.ChosenActivityClick(driver, chosenActivityName);

            assigneeNavigationBar = new StatusNavigationBar(driver);
            assigneeFilters       = new AssigneesFilters(driver);

            return(outcoume);
        }
        /* Constructors */

        public AssigneesPage(IWebDriver driver)
        {
            if (driver.Url == "https://tms.lionbridge.com/")
            {
                var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(60));
                IReadOnlyCollection <IWebElement> auxiliaryCollection;

                assigneeNavigationBar = new StatusNavigationBar(driver);
                assigneeFilters       = new AssigneesFilters(driver);

                string auxiliaryString;

                /*if (wait.Until(ExpectedConditions.ElementToBeClickable(By.Id("cup_fp_btn"))) != null)
                 * {
                 *
                 *  isParsedCorrectly = true;
                 *
                 *  auxiliaryCollection = driver.FindElements(By.Id("sel_mnu_itm"));
                 *  if (auxiliaryCollection.Count > 0) pageName = auxiliaryCollection.ElementAt(0);
                 *
                 *  auxiliaryCollection = driver.FindElements(By.Id("sel_mnu_vws"));
                 *  if (auxiliaryCollection.Count > 0) viewBar = auxiliaryCollection.ElementAt(0);
                 *
                 *  if (viewBar != null)
                 *  {
                 *
                 *      auxiliaryCollection = viewBar.FindElements(By.Id("status"));
                 *      if (auxiliaryCollection.Count > 0) activitiesSubpageButton = auxiliaryCollection.Where(x => x.Text == "Activities").First();
                 *
                 *      auxiliaryCollection = viewBar.FindElements(By.Id("statusassignees"));
                 *      if (auxiliaryCollection.Count > 0) assigneesSubpageButton = auxiliaryCollection.ElementAt(0);
                 *
                 *  }
                 *
                 *  auxiliaryCollection = driver.FindElements(By.Id("cup_fp_btn"));
                 *  if (auxiliaryCollection.Count > 0) filtersButton = auxiliaryCollection.ElementAt(0);
                 *
                 *  auxiliaryString = filtersButton.GetAttribute("class");
                 *  if (auxiliaryString.Contains("icn_flt_on")) isFilterClicked = true;
                 *
                 *  if (isFilterClicked == false)
                 *  {
                 *
                 *      filtersButton.Click();
                 *      wait.Until(ExpectedConditions.ElementToBeClickable(By.Id("cup_fpName_msdd")));
                 *
                 *      auxiliaryCollection = driver.FindElements(By.Id("cup_fpName_msdd"));
                 *      if (auxiliaryCollection.Count == 1) activityFilter = auxiliaryCollection.ElementAt(0);
                 *
                 *  }
                 * }*/
            }
        }