Exemplo n.º 1
0
        public static bool Login(string email, string password)
        {
            if (UserRepository.UserExists(email))
            {
                if (PasswordService.VerifyPassword(password, UserRepository.GetPassword(email)))
                {
                    return(true);
                }
            }

            return(false);
        }
Exemplo n.º 2
0
        public static void Update(BorrowerWithUser user, string password)
        {
            if (password != null)
            {
                user.User.Password = PasswordService.CreateHash(password);
            }
            else
            {
                user.User.Password = AuthService.GetUserByPersonId(user.User.PersonId).Password;
            }

            UserRepository.UpdateUser(user.User.PersonId, user.User);
            BorrowerService.UpdateBorrower(user.Borrower);
        }
Exemplo n.º 3
0
 public static void CreateUser(user u)
 {
     u.Password = PasswordService.CreateHash(u.Password);
     UserRepository.CreateUser(u);
 }