//implemented methods public override void InputFormFields() { StandardPickerForm.InputAndSubmitForm(); DriverCommands.WaitAndMeasurePageLoadTime(90, 30); InitElements(); //TODO: implement }
/// <summary> /// initialize elements /// </summary> public override void InitElements() { StandardPickerForm = new StandardPickerForm(PageNames.CreateTestBySelectingStandardsPage, ControlPrefix); ItemStatisticsForm = new ItemStatisticsForm(PageNames.CreateTestBySelectingStandardsPage, ControlPrefix); SelectStandardsButton = new WebElementWrapper(BySelectStandardsButton); DefineTestMapButton = new WebElementWrapper(ByDefineTestMapButton); AdvancedOptionsButton = new WebElementWrapper(ByAdvancedOptionsButton); }
private void CreateAStandardLink() { _currentStandardLinkIndex++; string customControlPrefix = "ctl00_MainContent_ctl00_EditRubricStandardControl_rptRubricStandardHeader_" + UniqueId; //ctl00_MainContent_ctl00_EditRubricStandardControl_rptRubricStandardHeader_ctl00_rptRubricStandard_ctl00_RubricStandardPicker_btnStandards //ctl00_MainContent_ctl00_EditRubricStandardControl_rptRubricStandardHeader_ctl00_HeaderRubricStandardPicker_btnStandards if (GroupType == RubricGroupType.GroupOfThese) { customControlPrefix = customControlPrefix + "_HeaderRubricStandardPicker_btnStandards"; } else { customControlPrefix = customControlPrefix + "_rptRubricStandard_" + GetStandardControlId() + "_RubricStandardPicker_btnStandards"; } StandardControlsForm standardLink = new StandardControlsForm(PageNames.EditRubric, ControlPrefix, customControlPrefix); StandardLinkList.Add(standardLink); StandardPickerForm standardPicker = new StandardPickerForm(PageNames.EditRubric); StandardPickerList.Add(standardPicker); }
/// <summary> /// initialize elements /// </summary> public override void InitElements() { StandardPicker = new StandardPickerForm(PageNames.ItemCentral, ControlPrefix); }
/// <summary> /// set the available standard item quantity /// </summary> /// <param name="byStandardId">set by the standard ID</param> /// <param name="quantity">quantity</param> public void SetAvailableStandardItemQuantity(int byStandardId, int quantity) { StandardPickerForm.SetAvailableStandardItemQuantity(byStandardId, quantity); }
/// <summary> /// remove available standard /// </summary> /// <param name="byStandardId"></param> public void RemoveAvailableStandard(int byStandardId) { StandardPickerForm.RemoveAvailableStandard(byStandardId); }