public void RunView() { CommonOutputText.WriteMainHeading(); CommonOutputText.WriteLoginHeading(); Console.WriteLine("Please enter your email address"); string emailAddress = Console.ReadLine(); Console.WriteLine("Please enter your password"); string password = Console.ReadLine(); User user = _loginUser.Login(emailAddress, password); if (user != null) { WelcomeUserView welcomeUserView = new WelcomeUserView(user); welcomeUserView.RunView(); } else { Console.Clear(); CommonOutputFormat.ChangeFontColor(FontTheme.Danger); Console.WriteLine("The credentials that you entered do not match any of our records"); CommonOutputFormat.ChangeFontColor(FontTheme.Default); Console.ReadKey(); } }
public void RunView() { Console.Clear(); CommonOutputText.WriteMainHeading(); CommonOutputFormat.ChangeFontColor(FontTheme.Success); Console.WriteLine($"Hi {_user.FirstName}!!{Environment.NewLine}Welcome to the Cycling Club!!"); CommonOutputFormat.ChangeFontColor(FontTheme.Default); Console.ReadKey(); }
public void RunView() { CommonOutputText.WriteMainHeading(); Console.WriteLine("Please press 'l' to login or if you are not yet registered please press 'r'"); ConsoleKey key = Console.ReadKey().Key; if (key == ConsoleKey.R) { RunUserRegistrationView(); RunLoginView(); } else if (key == ConsoleKey.L) { RunLoginView(); } else { Console.Clear(); Console.WriteLine("Goodbye"); Console.ReadKey(); } }