예제 #1
0
파일: Field.cs 프로젝트: xrogzu/TopSDK
        public Rule AddRule(RuleTypeEnum ruleType)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            this.Add(rule);
            return(rule);
        }
예제 #2
0
파일: Field.cs 프로젝트: xrogzu/TopSDK
        public Rule AddRule(RuleTypeEnum ruleType, string value)
        {
            Rule rule = SchemaFactory.CreateRule(ruleType);

            rule.Value = value;
            this.Add(rule);
            return(rule);
        }
예제 #3
0
파일: Field.cs 프로젝트: xrogzu/TopSDK
        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);
        }
예제 #4
0
파일: Field.cs 프로젝트: xrogzu/TopSDK
        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);
        }