//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);
 }