public void CompletePanel()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_panel_member_review') and contains(text(),'2019-222496')]"), 40);
     CISUPanel.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
 public void CompleteStackingSDCO()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_ceiu_sdco_approval') and contains(text(),'2019-222496')]"), 40);
     CEIUStacking.Clicks();
     waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2566-inputEl"), 40);
     NextStepApprovalCEIU.EnterText("Stacking");
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
 public void CompleteCEIUSDCO()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_ceiu_sdco_approval') and contains(text(),'2019-222496')]"), 40);
     CEIUApproval.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
 public void CompleteInitialValidation()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_cisu_validation') and contains(text(),'2019-222496')]"), 40);
     CISUValidation.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);;
     CompleteStepBtn.Clicks();
 }
 public void CompleteCisuIntake()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_cisu_intake_case_cl') and contains(text(),'2019-222496')]"), 40);
     CISUIntakeFinalLetter.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     //waitForPageUntilElementIsVisible(By.XPath("//h1[contains(text(), 'A')]"), 40);
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
 public void CompleteQualityControlSDCO()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_ceiu_staff_assist_1') and contains(text(),'2019-222496')]"), 40);
     CEIUAsssistantQuality.Click();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2566-inputEl"), 40);
     NextStepApprovalCEIU.EnterText("Quality Control Complete");
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
 public void CompleteIvestigatorApprovalSDCO()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_ceiu_dco_investigat') and contains(text(),'2019-222496')]"), 40);
     CEIUInvestigator.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2566-inputEl"), 40);
     CEIUInvestigatorNextStep.EnterText("SDCO Approval");
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
        public void CompleteSupervisor()
        {
            waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
            LastPageBtn.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_cisu_supervisor_ass') and contains(text(),'2019-222496')]"), 40);
            CISUSupervisor.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
            AcquireTask.Clicks();

            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-1204-inputEl"), 40);
            AssignInvestigatorCISU.EnterText("CISU Investigator 1");
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 18);
            CompleteStepBtn.Clicks();
        }
 public void ClickForTriage()
 {
     waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
     LastPageBtn.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_cisu_preliminary_tr') and contains(text(),'2019-222496')]"), 40);
     CISUPreliminaryTriage.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
     AcquireTask.Clicks();
     waitForPageUntilElementIsVisible(By.XPath("//input[@name='icms_case_@prelim_triage_letter']"), 40);
     EnterPriliminaryTriage.EnterText("A");
     waitForPageUntilElementIsVisible(By.Id("xcp_button-2405-btnIconEl"), 40);
     SaveTriageData.Clicks();
     waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2390-inputEl"), 40);
     DDLforNextStep.EnterText("Triage Complete");
     waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
     CompleteStepBtn.Clicks();
 }
        public void CompleteInvestigator()
        {
            waitForPageUntilElementIsVisible(By.XPath("//a[@data-qtip='Last Page']"), 40);
            LastPageBtn.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//a[contains(@onclick,'icms_cisu_investigation') and contains(text(),'2019-222496')]"), 40);
            CISUInvestigator.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Acquire')]"), 40);
            AcquireTask.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Assessment/Designation')]"), 40);
            AssessmentTab.Clicks();
            waitForPageUntilElementIsVisible(By.Id("xcp_button-2094-btnIconEl"), 40);
            AddAllegationBtn.Clicks();
            string popupHeading = AllegationText.GetElementText();

            Assert.AreEqual("Add Allegation", popupHeading);
            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2392-trigger-picker"), 40);
            ComplainantTrigger.Click();
            waitForPageUntilElementIsVisible(By.XPath("//div[@data-recordindex='0']"), 40);
            string Complainant = ComplainingPartyDD.GetElementText();

            ComplainingPartyDB.EnterText(Complainant);
            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2395-trigger-picker"), 40);
            InvolvedTrigger.Click();
            waitForPageUntilElementIsVisible(By.XPath("//div[@data-recordindex='0' and @data-boundview='xcp_dropdown_list-2395-picker']"), 40);
            string Involved = InvolvePartyDD.GetElementText();

            InvolvePartyDB.EnterText(Involved);
            AddBtn.Clicks();
            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2425-inputEl"), 40);
            SelectChargeInput.EnterText("Discrimination");
            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2427-inputEl"), 40);
            SelectDesignationInput.EnterText("A");
            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-2426-inputEl"), 40);
            SelectProtectedInput.EnterText("Race");
            AllegationUpdateBtn.Clicks();
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(),'Finish')]"), 40);
            AllegationFinishBtn.Clicks();
            waitForPageUntilElementIsVisible(By.Id("xcp_button-2473-btnIconEl"), 40);
            SaveFinalDesignation.Clicks();

            waitForPageUntilElementIsVisible(By.Id("xcp_dropdown_list-3691-inputEl"), 40);
            NextStepInvestigator.EnterText("Panel Member: Review And Approval");
            waitForPageUntilElementIsVisible(By.XPath("//span[contains(text(), 'Complete')]"), 40);
            CompleteStepBtn.Clicks();
        }