public NumberConfigValidatorAttribute(ValidationOperator op, int compareTo)
            : base(typeof(NumberConfigValidator), new object[]
			{
				op, compareTo
			})
        {
        }
Пример #2
0
 public ValidateCompare(BusinessObjects.BusinessObject otherObject,
     ValidationOperator @operator, String errorMessage)
 {
     OtherObject = otherObject;
     Operator = @operator;
     ErrorMessage = errorMessage;
 }
Пример #3
0
 public ValidateCompare(BusinessObjects.BusinessObject otherObject,
                        ValidationOperator @operator, String errorMessage)
 {
     OtherObject  = otherObject;
     Operator     = @operator;
     ErrorMessage = errorMessage;
 }
Пример #4
0
        protected ValidationRule(string path, ValidationOperator @operator)
        {
            if (!Enum.IsDefined(typeof(ValidationOperator), @operator))
            {
                throw new InvalidEnumArgumentException(nameof(@operator), (int)@operator, typeof(ValidationOperator));
            }

            Operator = @operator;
            Path     = path ?? throw new ArgumentNullException(nameof(path));
        }
Пример #5
0
        // Varsayılan hata mesajlı yapıcı
        public ValidateCompare(string propertyName, string otherPropertyName,
                               ValidationOperator @operator, ValidationDataType dataType)
            : base(propertyName)
        {
            OtherPropertyName = otherPropertyName;
            Operator          = @operator;
            DataType          = dataType;

            Error = propertyName + otherPropertyName + Operator.ToString() + ERRORMESSAGE;
        }
        public ValidateCompare(string propertyName, string otherPropertyName,
                               ValidationOperator @operator, ValidationDataType dataType)
            : base(propertyName)
        {
            OtherPropertyName = otherPropertyName;
            Operator          = @operator;
            DataType          = dataType;

            Error = propertyName + " must be " + Operator.ToString() + " than " + otherPropertyName;
        }
Пример #7
0
        public ValidateCompare(string propertyName, string otherPropertyName, 
            ValidationOperator @operator, ValidationDataType dataType )
            : base(propertyName)
        {
            OtherPropertyName = otherPropertyName;
            Operator = @operator;
            DataType = dataType;

            ErrorMessage = propertyName + " must be " + Operator.ToString() + " than " + otherPropertyName;
        }
        // Varsayılan hata mesajlı yapıcı
        public ValidateCompare(string propertyName, string otherPropertyName, 
            ValidationOperator @operator, ValidationDataType dataType )
            : base(propertyName)
        {
            
            OtherPropertyName = otherPropertyName;
            Operator = @operator;
            DataType = dataType;

            Error = propertyName + otherPropertyName + Operator.ToString() + ERRORMESSAGE;
        }
Пример #9
0
        public ValidateRange(string propertyName, object min, object max,
            ValidationOperator @operator, ValidationDataType dataType)
            : base(propertyName)
        {
            Min = min;
            Max = max;

            Operator = @operator;
            DataType = dataType;

            ErrorMessage = propertyName + " must be between " + Min + " and " + Max;
        }
Пример #10
0
        public ValidateRange(string propertyName, object min, object max,
                             ValidationOperator @operator, ValidationDataType dataType)
            : base(propertyName)
        {
            Min = min;
            Max = max;

            Operator = @operator;
            DataType = dataType;

            ErrorMessage = propertyName + " must be between " + Min + " and " + Max;
        }
Пример #11
0
 private DataValidation(
     ValidationType type,
     ValidationOperator op,
     string?value1,
     string?value2     = null,
     bool showDropdown = true)
 {
     Type         = type;
     Operator     = op;
     ShowDropdown = showDropdown;
     Value1       = value1;
     Value2       = value2;
 }
 public ValidateCompare(string propertyName, string otherPropertyName, string errorMessage, ValidationOperator @operator, ValidationDataType dataType)
     : this(propertyName, otherPropertyName, @operator, dataType)
 {
     Error = errorMessage;
 }
Пример #13
0
 public ValidateRange(string propertyName, string errorMessage, object min, object max,
                      ValidationOperator @operator, ValidationDataType dataType)
     : this(propertyName, min, max, @operator, dataType)
 {
     ErrorMessage = errorMessage;
 }
Пример #14
0
 public ConfigValidationRule(string path, ValidationOperator @operator, string configPath) : base(path, @operator)
 {
     ConfigPath = configPath ?? throw new ArgumentNullException(nameof(configPath));
 }
 // Değiştirilmiş hata mesajlı yapıcı
 public ValidateCompare(string propertyName, string otherPropertyName, string errorMessage,
     ValidationOperator @operator, ValidationDataType dataType )
     : this(propertyName, otherPropertyName, @operator, dataType)
 {
     Error = errorMessage;
 }
Пример #16
0
 public ValidateCompareFluentHelper <TModel> WithOperator(ValidationOperator @operator)
 {
     _validationOperator = @operator;
     return(this);
 }
Пример #17
0
 public ValidateRange(string propertyName, string errorMessage, object min, object max,
     ValidationOperator @operator, ValidationDataType dataType)
     : this(propertyName,  min,  max,@operator, dataType)
 {
     ErrorMessage = errorMessage;
 }
Пример #18
0
 public ValueValidationRule(string path, object value, ValidationOperator @operator) : base(path, @operator)
 {
     Value = value;
 }
Пример #19
0
 public BusinessRule(BusinessObjects.BusinessObject otherObject,
                     ValidationOperator @operator, String errorMessage)
 {
 }
Пример #20
0
 public BusinessRule(BusinessObjects.BusinessObject otherObject, 
     ValidationOperator @operator, String errorMessage)
 {
 }
 public NumberConfigValidator(ValidationOperator op, int compareTo)
 {
     Operator = op;
     CompareTo = compareTo;
 }