public void RunInterface() { bool done = false; while (!done) { Console.WriteLine("(1) Display Catering Items"); Console.WriteLine("(2) Order"); Console.WriteLine("(3) Quit"); int input = 0; try { input = int.Parse(Console.ReadLine()); } catch (FormatException ex) { Console.WriteLine("Please enter in a valid integer for selection."); continue; } switch (input) { case 1: DisplayCateringItems(); break; case 2: OrderMenu(); break; case 3: done = true; FileAccess.GenerateSalesReport(); continue; default: Console.WriteLine("Please enter a valid response."); continue; } } return; }