Ejemplo n.º 1
0
        public Rule AddRule(RuleTypeEnum ruleType)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            this.Add(rule);
            return(rule);
        }
Ejemplo n.º 2
0
        public Rule AddRule(RuleTypeEnum ruleType, string value)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            rule.Value = value;
            this.Add(rule);
            return(rule);
        }
Ejemplo n.º 3
0
        public Rule AddRule(RuleTypeEnum ruleType, string value, string exProperty)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            rule.Value      = value;
            rule.ExProperty = exProperty;
            this.Add(rule);
            return(rule);
        }
Ejemplo n.º 4
0
        public Rule AddIntervalRule(RuleTypeEnum ruleType, string ruleValue, bool isInclude)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            rule.Value = ruleValue;
            if (isInclude)
            {
                rule.ExProperty = "include";
            }
            else
            {
                rule.ExProperty = "not include";
            }
            this.Add(rule);
            return(rule);
        }