public bool IsValid(string login, string passwordHash)
 {
     var user = new VtecTeamDBManager().GetUser(login);
     var result = user != null && user.PasswordHash == passwordHash;
     if (result)
         User = user;
     return result;
 }
 public bool UpdateUserPersonalData(User user, string token)
 {
     ITokenValidator validator = new DatabaseTokenValidator();
     if (validator.IsValid(token))
         return new VtecTeamDBManager().UpdateUserPersonalData(user);
     throw new FaultException("Срок рабочей сессии истек, преезапустите программу");
 }
 public bool UpdateUserPersonalData(User user)
 {
     return vtServiceFacade.UpdateUserPersonalData(user, incomingUserInfo);
 }