internal void ViewHomePage() { bool count = true; while (count) { Console.WriteLine("------------Homepage----------"); Console.WriteLine("1.Login\n2.SignUp\n3.Search Buses to book ticket\n4.Exit"); try { byte choice = Byte.Parse(Console.ReadLine()); switch (choice) { case 1: LoginManager.CheckLogin(); break; case 2: UserRepositary.SignUp(); break; case 3: BusManager.SearchBus(); break; case 4: count = false; break; default: Console.WriteLine("Enter correct number"); break; } } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine("Enter correct input"); } } }
internal static bool PaymentLogin() { Console.WriteLine("1.Login\n2.Signup"); byte choice = byte.Parse(Console.ReadLine()); if (choice == 1) { LoginManager.CheckLogin(); return(true); } else if (choice == 2) { UserRepositary.SignUp(); Console.WriteLine("Login to continue"); LoginManager.CheckLogin(); return(true); } else { Console.WriteLine("Enter correct no"); } return(false); }