예제 #1
0
        /// <summary>
        /// The login page for a user.
        /// </summary>
        public bool Login()
        {
            bool   bLoggedIn = false;
            string username, password;

            ConsoleDisplay.DisplayLogin();

            ConsoleDisplay.DisplayEnterUsername();
            username = Console.ReadLine();

            ConsoleDisplay.DisplayEnterPassword();
            password = ConsoleUtil.EnterPassword();

            if (OnLoginEvent(username, password))
            {
                mLoggedInUsername = username;
                bLoggedIn         = true;
            }
            else
            {
                ConsoleDisplay.ErrorCouldNotLogin();
            }
            return(bLoggedIn);
        }