public bool Validate(object Value, IDataValidationSettings ValidationSettings)
 {
     return(Validate(Value, (SingleValueIntSetting)ValidationSettings));
 }
 public bool Validate(object Value, IDataValidationSettings ValidationSettings)
 {
     return(Validate(Value, (RangeDecimalSetting)ValidationSettings));
 }
        }                                        //TODO: Localize??

        public DataValidation(string Name, string Description, IDataValidator Validator, IDataValidationSettings ValidationSettings, string ErrorMessage)
        {
            this.Name               = Name;
            this.Description        = Description;
            this.Validator          = Validator;
            this.ValidationSettings = ValidationSettings;
            this.ErrorMessage       = ErrorMessage;
        }
Exemple #4
0
 public bool Validate(object Value, IDataValidationSettings ValidationSettings)
 {
     return(Value != null && Value.ToString().Trim().Length != 0);
 }