Example #1
0
        public void FloatOnDashboardNameButton(string name)
        {
            Button dsButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHomePageDashboard, name);

            dsButton.Float();
            TimeManager.ShortPause();
        }
Example #2
0
        //点击“重新计算”linkbutton
        public void NewJazz_BaselineClickReCal(int position)
        {
            Button BaselineAutoReCalLinkButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSJazzBaselineAutoReCalLinkButton, position);

            BaselineAutoReCalLinkButton.Click();
            TimeManager.Pause(5000);
        }
Example #3
0
        //删除补充日期
        public void NewJazz_ClickDeleteBaselineExtraDate(int position1, int position2)
        {
            Button BaselineDeleteExtraDateButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraDateDeleteButton, position1);

            BaselineDeleteExtraDateButton.Click();
            TimeManager.MediumPause();
        }
Example #4
0
        //点击添加补充日期
        public void NewJazz_ClickAddBaselineExtraDate(int position1)
        {
            Button BaselineAddExtraDate = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraDateAddButton, position1);

            BaselineAddExtraDate.Click();
            TimeManager.MediumPause();
        }
Example #5
0
        //选择 “手工设置基准值”
        public void NewJazz_BaselineClickManualCal(int position)
        {
            Button BaselineManualCalRatioButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSJazzBaselineManualCalRadioButton, position);

            BaselineManualCalRatioButton.Click();
            TimeManager.Pause(3000);
        }
Example #6
0
        //点击删除某个时间段设置
        public void NewJazz_ClickDeleteTimeSpanButton(int position)
        {
            Button timeSpanDelete = JazzButton.GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineDeleteTimeSpanButton, position);

            timeSpanDelete.Click();

            TimeManager.LongPause();
        }
Example #7
0
        public void RemoveTags(string[] tagNames)
        {
            foreach (string tagName in tagNames)
            {
                Button tagRemoveButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonAssociatedTagRemove, tagName);

                tagRemoveButton.Click();
            }
        }
Example #8
0
        /// <summary>
        /// Click new widget type button displayed on dropdownlist
        /// </summary>
        /// <param name="name"></param>
        public void ClickNewWidgetTypeButton(WidgetType type)
        {
            NewWidget.Click();
            TimeManager.ShortPause();

            Button EnergyAnalysisButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetTypeWindow, WidgetTypeItem[type]);

            EnergyAnalysisButton.Click();
        }
Example #9
0
        public void ClickEnjoyWidgetButton(string name)
        {
            FloatOnWidget(name);
            TimeManager.ShortPause();

            Button EnjoyButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetEnjoy, name);

            EnjoyButton.Click();
        }
Example #10
0
        public bool IsRenameMyShareWidgetButtonExisted(string name)
        {
            FloatOnMyShareWidget(name);
            TimeManager.ShortPause();

            Button MyShareRenameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetRename, name);

            return(MyShareRenameButton.IsExisted());
        }
Example #11
0
        public void RenameWidgetOpen(string name)
        {
            FloatOnWidget(name);
            TimeManager.ShortPause();

            Button renameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetRename, name);

            renameButton.Click();
        }
Example #12
0
        public void ClickShareMyShareWidgetButton(string name)
        {
            FloatOnMyShareWidget(name);
            TimeManager.ShortPause();

            Button ShareMyShareWidgetButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetShare, name);

            ShareMyShareWidgetButton.Click();
        }
Example #13
0
        //添加非工作日时间段和值
        public void NewJazz_BaselineSelectNonWorkDayMenuItem(int positionIndex, int positionIndexTwo, string value, string time = null)
        {
            MenuButton BaselineNonWorkDayMenuButton = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineNonWorkdaySelectMenuItem, positionIndex, positionIndexTwo);

            BaselineNonWorkDayMenuButton.NewJazzSelectBaselineTimeItem(time);

            TextField BaselineNonWorkDayTextField = JazzTextField.NewJazz_GetOneTextField(JazzControlLocatorKey.NewReactJSjazzBaselineNonWorkdayInputBox, positionIndex, positionIndexTwo);

            BaselineNonWorkDayTextField.Fill(value);
            TimeManager.MediumPause();
        }
Example #14
0
        public void ClickShareWidgetButton(string name)
        {
            FloatOnWidget(name);
            TimeManager.ShortPause();

            Button shareButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetShare, name);

            shareButton.Click();
            TimeManager.Pause(WAITSHAREWINDOWTIME);
            TimeManager.Pause(WAITSHAREWINDOWTIME);
        }
Example #15
0
        public void ClickUnFavoriteDashboardButton(string name)
        {
            FloatOnDashboardNameButton(name);

            if (IsDashboardFavorited(name))
            {
                DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name);

                FavoriteDashboardButton.Click();
            }
        }
Example #16
0
        public void ClickFavoriteDashboardButton(string name)
        {
            FloatOnDashboardNameButton(name);
            TimeManager.MediumPause();

            if (!IsDashboardFavorited(name))
            {
                DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name);

                FavoriteDashboardButton.Click();
            }
        }
Example #17
0
        /// <summary>
        /// cancel share widget
        /// </summary>
        public void CancelMyShareWidgetOpen(string name)
        {
            FloatOnMyShareWidget(name);
            TimeManager.ShortPause();

            Button MyShareWidgetRenameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetRename, name);

            MyShareWidgetRenameButton.Click();
            TimeManager.ShortPause();

            CancelShareWidgetButton.Click();
        }
Example #18
0
        public bool IsRemoveTagExisted(string tagName)
        {
            Button tagRemoveButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonAssociatedTagRemove, tagName);

            try
            {
                tagRemoveButton.IsDisplayed();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Example #19
0
        //设置补充日期时间和值
        public void NewJazz_BaselineSetExtraDateValue(int position1, int position2, string startDate, string endDate, string startTime, string endTime, string value)
        {
            DatePicker BaselineExtraStartDate = JazzDatePicker.NewJazz_GetOneDatePicker(JazzControlLocatorKey.NewReactJSjazzBaselineExtraStartDatePicker, position1, position2);

            BaselineExtraStartDate.NewJazz_SelectDateItem(startDate);

            MenuButton BaselineExtraStartTime = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraStartTimeMenu, position1, position2);

            BaselineExtraStartTime.NewJazzSelectBaselineTimeItem(startTime);

            DatePicker BaselineExtraEndDate = JazzDatePicker.NewJazz_GetOneDatePicker(JazzControlLocatorKey.NewReactJSjazzBaselineExtraEndDatePicker, position1, position2);

            BaselineExtraEndDate.NewJazz_SelectDateItem(endDate);

            MenuButton BaselineExtraEndTime = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraEndTimeMenu, position1, position2);

            BaselineExtraEndTime.NewJazzSelectBaselineTimeItem(endTime);


            TextField BaselineExtraValueInput = JazzTextField.NewJazz_GetOneTextField(JazzControlLocatorKey.NewReactJSjazzBaselineExtraInputBox, position1, position2);

            BaselineExtraValueInput.NewJazz_Append(value);
        }
Example #20
0
        public bool IsShareDashboardUnread(string dsName)
        {
            DashboardButton dsButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonHomePageDashboard, dsName);

            return(dsButton.IsDashboardUnread());
        }
Example #21
0
        /// <summary>
        /// Click display step button displayed on window
        /// </summary>
        /// <param name="name"></param>
        public void ClickStepButtonOnWindow(DisplayStep step)
        {
            Button stepButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDisplayStepWindow, DisplayStepItem[step]);

            stepButton.Click();
        }
Example #22
0
        //Click close button in criteria
        public void ClickWidgetTemplateCloseFilterButton(String name)
        {
            Button WidgetTemplateCloseFilterButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetTemplateCloseFilter, name);

            WidgetTemplateCloseFilterButton.Click();
        }
Example #23
0
 private Button GetOneWaterDelete(int positionIndex)
 {
     return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWaterCostDelete, positionIndex));
 }
Example #24
0
 private Button GetOneDeleteRangeItemButton(int positionIndex)
 {
     return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDayNightDeleteRangeItem, positionIndex));
 }
Example #25
0
        public bool IsDashboardFavorited(string name)
        {
            DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name);

            return(FavoriteDashboardButton.IsDashboardFavorited());
        }
Example #26
0
        public bool IsRenameButtonDisplayed(string name)
        {
            Button renameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetRename, name);

            return(renameButton.IsDisplayed());
        }
Example #27
0
        /// <summary>
        /// Judge if supported display step button displayed on window
        /// </summary>
        /// <param name="step"></param>
        public bool IsStepButtonOnWindow(DisplayStep step)
        {
            Button stepButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDisplayStepWindow, DisplayStepItem[step]);

            return(stepButton.Exists());
        }
Example #28
0
        public bool IsDashboardButtonExisted(string dsName)
        {
            Button dsButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHomePageDashboard, dsName);

            return(dsButton.IsExisted());
        }
 private Button GetOneColdWarmDeleteRangeItemButton(int positionIndex)
 {
     return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHeatingCoolingSeasonCalendarDeleteRangeItem, positionIndex));
 }
Example #30
0
        public bool IsDashboardButtonPressed(int positionIndex)
        {
            DashboardButton oneDSButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardPosition, positionIndex);

            return(oneDSButton.IsDashboardPressed());
        }