/// <summary> /// Handles outputing front end information for Home /// </summary> public void Home() { const int LOGIN = 1; const int SIGNUP = 2; bool bValidLoginResult = true; int selection; List <int> rules = new List <int> { EXIT, LOGIN, SIGNUP }; while (true) { Console.Title = "KISS Banking - Home"; Console.Clear(); LoginView.MainMenuHeader(); if (!bValidLoginResult) { ConsoleHelper.ConsoleWriteColor(ConsoleColor.Red, mError, true); bValidLoginResult = true; } selection = ConsoleHelper.ValidateSelection( LoginView.MainMenuSelections, rules ); switch (selection) { case LOGIN: bValidLoginResult = Login(); break; case SIGNUP: Signup(); break; case EXIT: Exit(); break; } } }