Esempio n. 1
0
 private void PerformValidation(PropertyValidation <TBindingModel> validation)
 {
     if (validation.IsInvalid((TBindingModel)this))
     {
         AddErrorMessageForProperty(validation.PropertyName, validation.GetErrorMessage());
     }
 }
Esempio n. 2
0
        protected PropertyValidation <TBindingModel> AddValidationFor(string propertyName)
        {
            var validation = new PropertyValidation <TBindingModel>(propertyName);

            _validations.Add(validation);

            return(validation);
        }