예제 #1
0
 public ValidationResultInfo Validate(User objToValidate)
 {
     ValidationResultInfo vri = objToValidate.BasicValidation();
     bool hasDuplicateName = GetAll().Where(v => v.Id != objToValidate.Id)
         .Any(p => p.Username == objToValidate.Username);
     if (hasDuplicateName)
         vri.Results.Add(new ValidationResult("Duplicate Name Found"));
     return vri;
 }
예제 #2
0
 public ValidationResultInfo Validate(User itemToValidate)
 {
     return itemToValidate.BasicValidation();
 }