public void SetRuleGroupSize(int groupSize, GroupSizeOption sizeOrMore)
        {
            // Enter group size
            UIUtil.DefaultProvider.TypeRADNumericById("ctl00_cphDialog_GroupSizeTextBox", groupSize);

            // Select group size or more
            if (sizeOrMore == GroupSizeOption.SizeOrMore)
            {
                UIUtil.DefaultProvider.SelectWithText(GroupSizeOrMoreLocator, "or more", LocateBy.Id);
            }
            else if (sizeOrMore == GroupSizeOption.JustSize)
            {
                UIUtil.DefaultProvider.SelectWithText(GroupSizeOrMoreLocator, "", LocateBy.Id);
            }
        }
        public void SetGroupDiscountRule(
            int size, 
            GroupSizeOption sizeOrMore, 
            double discountPrice, 
            DiscountType type, 
            AdditionalRegOption additionalOrAll, 
            int? additionalNumber)
        {
            // Enable group discount rule
            this.SetEnableRule(true);

            // Set group size
            this.SetRuleGroupSize(size, sizeOrMore);

            // Set group discount
            this.SetDiscount(discountPrice, type);

            if (sizeOrMore == GroupSizeOption.JustSize)
            {
                this.SetAdditionalRegOption(additionalOrAll, additionalNumber);
            }

            this.SaveAndClose();
        }