Exemple #1
0
        public void CreateTask(string TaskCode, string AssetTypeCode, string ShiftCode)
        {
            FpSideMenus SideMenu = new FpSideMenus();

            SideMenu.PlanningBoardClick();
            System.Threading.Thread.Sleep(60000);
            FpPlanningBoardPage PlanningBoard = new FpPlanningBoardPage();

            PropertiesCollection.driver.SwitchTo().Frame(PlanningBoard.Frame);
            PlanningBoard.TabDaily.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.ExpandTree.Click();
            Actions action = new Actions(PropertiesCollection.driver);

            action.MoveToElement(PlanningBoard.ActivitySelected).ContextClick().Perform();
            System.Threading.Thread.Sleep(5000);

            action.MoveToElement(PlanningBoard.ActivitySelected).MoveByOffset(97, 35).Click().Perform();
            System.Threading.Thread.Sleep(3000);

            PlanningBoard.BtnTaskSelector.Click();
            System.Threading.Thread.Sleep(15000);
            PlanningBoard.TxtTaskCode.SendKeys(TaskCode);
            System.Threading.Thread.Sleep(10000);
            PlanningBoard.TaskSelection.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.BtnTaskApply.Click();

            PlanningBoard.BtnAssetTypeSelector.Click();
            PlanningBoard.TxtAssetTypeCode.SendKeys(AssetTypeCode);
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.AssetTypeSelection.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.BtnAssetTypeApply.Click();

            PlanningBoard.BtnShiftSelector.Click();
            PlanningBoard.TxtShiftCode.SendKeys(ShiftCode);
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.ShiftSelection.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.BtnShiftApply.Click();

            System.Threading.Thread.Sleep(6000);
            PlanningBoard.BtnSave.Click();
            System.Threading.Thread.Sleep(6000);
            PlanningBoard.TabDaily.Click();
            System.Threading.Thread.Sleep(30000);

            PlanningBoard.ExpandTree.Click();
            System.Threading.Thread.Sleep(5000);
        }
Exemple #2
0
        public void DeleteActivity(string OrganisationGroup)
        {
            FpSideMenus SideMenu = new FpSideMenus();

            SideMenu.PlanningBoardClick();
            System.Threading.Thread.Sleep(60000);
            FpPlanningBoardPage PlanningBoard = new FpPlanningBoardPage();

            PropertiesCollection.driver.SwitchTo().Frame(PlanningBoard.Frame);
            PlanningBoard.TabDaily.Click();
            System.Threading.Thread.Sleep(10000);
            PlanningBoard.ExpandTree.Click();
            Actions action = new Actions(PropertiesCollection.driver);

            action.MoveToElement(PlanningBoard.ActivitySelected).ContextClick().Perform();
            System.Threading.Thread.Sleep(10000);
            action.MoveToElement(PlanningBoard.ActivitySelected).MoveByOffset(97, 88).Click().Perform();
            System.Threading.Thread.Sleep(3000);
            PlanningBoard.BtnYes.Click();
        }
Exemple #3
0
        public void PushTaskToPane(string TaskCode, string OrganisationGroup)
        {
            FpPlanningBoardPage PlanningBoard = new FpPlanningBoardPage();

            System.Threading.Thread.Sleep(15000);
            Actions act = new Actions(PropertiesCollection.driver);

            act.MoveToElement(PlanningBoard.TaskPackageSelection).ContextClick().Perform();
            System.Threading.Thread.Sleep(5000);

            act.MoveToElement(PlanningBoard.TaskPackageSelection).MoveByOffset(127, 10).Click().Perform();
            System.Threading.Thread.Sleep(15000);
            PlanningBoard.BtnPushToPane.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.TxtPaneOrganisationGroup.SendKeys(OrganisationGroup);
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.PaneOrganisationGroupSelection.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.BtnPaneApply.Click();
            System.Threading.Thread.Sleep(30000);
        }
Exemple #4
0
        /* Create Activity on Planning Board Page  */

        public void CreateActivity(string ActivityCode, string ActivityName, string OrganisationGroup, string PlanningBoardName)
        {
            FpPlanningBoardPage PlanningBoard = new FpPlanningBoardPage();

            PlanningBoard.BtnActivityTypeSelector.Click();
            PlanningBoard.TxtActivityCode.SendKeys(ActivityCode);
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.ActivitySelection.Click();
            System.Threading.Thread.Sleep(5000);
            PlanningBoard.BtnApply.Click();
            PlanningBoard.TxtActivityName.SendKeys(ActivityName);
            System.Threading.Thread.Sleep(6000);
            PlanningBoard.BtnOrganisationGroupSelector.Click();
            PlanningBoard.TxtOrganisationGroup.SendKeys(OrganisationGroup);
            System.Threading.Thread.Sleep(6000);
            PlanningBoard.OrganisationGroupSelection.Click();
            System.Threading.Thread.Sleep(6000);
            PlanningBoard.BtnOrgGroupApply.Click();
            PlanningBoard.BtnSaveAll.Click();
            System.Threading.Thread.Sleep(6000);
            PlanningBoard.TabDaily.Click();
            System.Threading.Thread.Sleep(30000);
        }