Exemplo n.º 1
0
 public User ValidateUserUniqueness(User user)
 {
     var criteria = DetachedCriteria.For<User>().Add(Restrictions.Eq("Email", user.Email));
     if (Repository.List<User>(criteria).Any())
         user.AddInvalidValue(new InvalidValue("Email address already exists", typeof(User), "Email", user.Email, user, null));
     return user;
 }