public string RegisterUserController(ILoginUserView LoginView, IUserRepository usrRepo)
        {
            List <User> allUsers = usrRepo.getAllUsers();

            foreach (User usr in allUsers)
            {
                if (usr.Username.Equals(username))
                {
                    return("Username already in use");
                }
            }
            if (password.Length < 8)
            {
                return("Password must be 8 characters or longer");
            }
            LoginView.ShowViewModal();
            User user = new User(username, password);

            usrRepo.saveUser(user);
            return("User registered");
        }
Esempio n. 2
0
 public void LogoutUser(ILoginUserView loginUserView)
 {
     loginUserView.ShowViewModal();
 }
 public void GoToLogin(ILoginUserView LoginView)
 {
     LoginView.ShowViewModal();
 }