public void DisplayPassword() { Console.ForegroundColor = Station.consoleColMain; Console.Clear(); Border(5, 42, 35, 30); int left = 50; int top = 10; Console.SetCursorPosition(left, top); Console.WriteLine(" Login Page "); top++; Console.SetCursorPosition(left, top); Console.WriteLine("---------------"); top += 2; Console.SetCursorPosition(left, top); Console.WriteLine("Enter your Username"); top++; Console.SetCursorPosition(left, top); string username = Station.MeteredInput(12, left, top); top += 2; Console.SetCursorPosition(left, top); Console.WriteLine("Enter your Password"); string password = ""; if (Station.passHide == "A") { top++; Console.SetCursorPosition(left, top); password = Station.PassWordStar(); } else if (Station.passHide == "I") { top++; Console.SetCursorPosition(left, top); Console.ForegroundColor = ConsoleColor.Black; password = Station.MeteredInput(12, left, top); Console.ForegroundColor = Station.consoleColMain; } if (username == Station.username && password == Station.password) { Station.loggedIn = true; Console.SetCursorPosition(left, top + 5); Console.WriteLine("you have Logged in"); Console.CursorVisible = false; Console.SetCursorPosition(left, top + 3); Console.WriteLine("Press any key to continue"); Console.ReadKey(true); MainMenu mm = new MainMenu(); mm.Start(); } else { Console.SetCursorPosition(left, top + 5); Console.WriteLine("Login incorrect"); top += 2; Console.SetCursorPosition(left, top + 5); Console.WriteLine("Press any key"); top++; Console.SetCursorPosition(left, top + 5); Console.WriteLine("to try again"); Console.CursorVisible = false; Console.ReadKey(true); DisplayPassword(); } }