Exemple #1
0
        public static ObjectDefPropertyValidation CreateDefault(string modelName, string propertyName)
        {
            ObjectDefPropertyValidation m = new ObjectDefPropertyValidation();

            m.Id = KeyGenerator.GetRandomNumber(1, 10000);
            if (Validator.IsIdentifier(modelName))
            {
                m.ObjectDefName = modelName;
            }
            if (Validator.IsIdentifier(propertyName))
            {
                m.PropertyName = propertyName;
            }
            m.ValidationMessage = "Invalid property name.";
            m.ValidationType    = Validator.RequiredValidationType;
            return(m);
        }
Exemple #2
0
        public static ObjectDefPropertyValidation Create(
            System.Int32 id,
            System.String objDefName,
            System.String propertyName,
            ValidationType validationType,
            System.String validationMessage,
            System.Decimal?minValue,
            System.Decimal?maxValue,
            System.String expression
            )
        {
            ObjectDefPropertyValidation model = new ObjectDefPropertyValidation();

            model.Id                = id;
            model.ObjectDefName     = objDefName;
            model.PropertyName      = propertyName;
            model.ValidationType    = validationType;
            model.ValidationMessage = validationMessage;
            model.MinValue          = minValue;
            model.MaxValue          = maxValue;
            model.Expression        = expression;
            return(model);
        }