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); }
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); }