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; } } }
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; } } }