Beispiel #1
0
 void GenerateException(IEnumerable <T> elements, IValidateRules <T> validator)
 {
     foreach (var item in elements)
     {
         var errors = validator.ValidateResults(item);
         if (errors.Count() > 0)
         {
             throw new AmoCrmModelException(errors);
         }
     }
 }
Beispiel #2
0
 public bool Validate(IValidateRules <Contact> validateRules)
 {
     return(validateRules.ValidateBool(this));
 }
Beispiel #3
0
        bool isModelValid(IEnumerable <T> elements, IValidateRules <T> validator)
        {
            var result = elements.ToList().Select(x => validator.ValidateBool(x));

            return(result.Contains(false) ? false : true);
        }
Beispiel #4
0
 public bool Validate(IValidateRules <Task> validateRules)
 {
     return(validateRules.ValidateBool(this));
 }