public static void RangeLength(this IAccessorRulesExpression expression, int min, int max, StringToken message, ValidationMode mode)
 {
     expression.Add(new RangeLengthFieldRule(min, max, message)
     {
         Mode = mode
     });
 }
        public static IAccessorRulesExpression InputBuilder <T>(
            this IAccessorRulesExpression expression, string profile = null) where T : IElementBuilder, new()
        {
            var @override = new ElementTagOverride <T>(ElementConstants.Editor, profile);

            return(expression.Add(@override));
        }
 public static void MaxValue(this IAccessorRulesExpression expression, IComparable bounds, StringToken message, ValidationMode mode)
 {
     expression.Add(new MaxValueFieldRule(bounds, message)
     {
         Mode = mode
     });
 }
 public static void GreaterOrEqualToZero(this IAccessorRulesExpression expression, StringToken message, ValidationMode mode)
 {
     expression.Add(new GreaterOrEqualToZeroRule(message)
     {
         Mode = mode
     });
 }
 public static void MinValue(this IAccessorRulesExpression expression, IComparable bounds, ValidationMode mode)
 {
     expression.Add(new MinValueFieldRule(bounds)
     {
         Mode = mode
     });
 }
 public static void MinimumLength(this IAccessorRulesExpression expression, int length, ValidationMode mode)
 {
     expression.Add(new MinimumLengthRule(length)
     {
         Mode = mode
     });
 }
 public static void Email(this IAccessorRulesExpression expression, StringToken message, ValidationMode mode)
 {
     expression.Add(new EmailFieldRule(message)
     {
         Mode = mode
     });
 }
 public static void MaximumLength(this IAccessorRulesExpression expression, int length, StringToken message, ValidationMode mode)
 {
     expression.Add(new MaximumLengthRule(length, message)
     {
         Mode = mode
     });
 }
 public static void TriggeredValidation(this IAccessorRulesExpression expression)
 {
     expression.ValidationMode(Validation.ValidationMode.Triggered);
 }
Esempio n. 10
0
 public static void LiveValidation(this IAccessorRulesExpression expression)
 {
     expression.ValidationMode(Validation.ValidationMode.Live);
 }
Esempio n. 11
0
 public static void ValidationMode(this IAccessorRulesExpression expression, ValidationMode mode)
 {
     expression.Add(mode);
 }
Esempio n. 12
0
 public static void Email(this IAccessorRulesExpression expression, ValidationMode mode)
 {
     expression.Add(new EmailFieldRule {
         Mode = mode
     });
 }
Esempio n. 13
0
 public static void GreaterOrEqualToZero(this IAccessorRulesExpression expression, StringToken message)
 {
     expression.Add(new GreaterOrEqualToZeroRule(message));
 }
Esempio n. 14
0
 public static void MinValue(this IAccessorRulesExpression expression, IComparable bounds, StringToken message)
 {
     expression.Add(new MinValueFieldRule(bounds, message));
 }
Esempio n. 15
0
 public static void MaximumLength(this IAccessorRulesExpression expression, int length, StringToken message)
 {
     expression.Add(new MaximumLengthRule(length, message));
 }
Esempio n. 16
0
 public static void MinimumLength(this IAccessorRulesExpression expression, int length)
 {
     expression.Add(new MinimumLengthRule(length));
 }
Esempio n. 17
0
 public static void RangeLength(this IAccessorRulesExpression expression, int min, int max)
 {
     expression.Add(new RangeLengthFieldRule(min, max));
 }
Esempio n. 18
0
 public static void GreaterOrEqualToZero(this IAccessorRulesExpression expression)
 {
     expression.Add(new GreaterOrEqualToZeroRule());
 }
Esempio n. 19
0
 public static void Required(this IAccessorRulesExpression expression, StringToken message)
 {
     expression.Add(new RequiredFieldRule(message));
 }
Esempio n. 20
0
 public static void GreaterOrEqualToZero(this IAccessorRulesExpression expression, ValidationMode mode)
 {
     expression.Add(new GreaterOrEqualToZeroRule {
         Mode = mode
     });
 }
Esempio n. 21
0
 public static void Email(this IAccessorRulesExpression expression)
 {
     expression.Add(new EmailFieldRule());
 }
Esempio n. 22
0
 public static void Required(this IAccessorRulesExpression expression)
 {
     expression.Add(new RequiredFieldRule());
 }
Esempio n. 23
0
 public static void Email(this IAccessorRulesExpression expression, StringToken message)
 {
     expression.Add(new EmailFieldRule(message));
 }
Esempio n. 24
0
 public static void Required(this IAccessorRulesExpression expression, ValidationMode mode)
 {
     expression.Add(new RequiredFieldRule {
         Mode = mode
     });
 }
Esempio n. 25
0
 public static void MaxValue(this IAccessorRulesExpression expression, IComparable bounds)
 {
     expression.Add(new MaxValueFieldRule(bounds));
 }