Beispiel #1
0
        internal bool LoginMenu()
        {
            Console.Clear();
            Design.WelcomeMethod();

            Console.WriteLine("\n1. Login");
            Console.WriteLine("2. Sign Up");
            Console.WriteLine("3. Exit");

            while (true)
            {
                switch (Console.ReadLine())
                {
                case "1":
                    LoginSignUP.Login();
                    Console.Clear();
                    return(true);

                case "2":
                    LoginSignUP.SignUp();
                    Console.Clear();
                    return(true);

                case "3":
                    Design.ConsoleExit();
                    return(false);

                default:
                    Console.WriteLine("Your Input dont match , Choose Again...");
                    break;
                }
            }
        }
Beispiel #2
0
        internal bool AdminActionsMenu(string LogedUser)
        {
            Design.AdminDesign();

            Console.WriteLine("1. Create A User");
            Console.WriteLine("2.  View  All Users");
            Console.WriteLine("3. Update A User's Name");
            Console.WriteLine("4. Update A User's Password");
            Console.WriteLine("5. Update A User's Role");
            Console.WriteLine("6. Delete A User");
            Console.WriteLine("7. Return ");

            while (true)
            {
                var Admin = new AdminActions();

                switch (Console.ReadLine())
                {
                case "1":
                    LoginSignUP.SignUp();
                    Console.Clear();
                    return(true);

                case "2":
                    DatabaseConnection.ShowAllUsers();
                    Console.Clear();
                    return(true);

                case "3":
                    Admin.UpdateUsername();
                    Console.Clear();
                    return(true);

                case "4":
                    Admin.UpdateUserPass();
                    Console.Clear();
                    return(true);

                case "5":
                    Admin.UpdateUserRole();
                    Console.Clear();
                    return(true);

                case "6":
                    Admin.DeleteUser();
                    Console.Clear();
                    return(true);

                case "7":
                    return(false);

                default:
                    Console.WriteLine("Your Input dont match , Choose Again...");
                    break;
                }
            }
        }