public void welcomeScreen() { // Start menu for the dispenser Console.WriteLine("Welcome to the electric Chewing Gum Dispenser\nWould you like a gumball?\n(Yes,No,Refill,Trash)"); string request = Console.ReadLine(); // checks if there is any gum in the machine if (refill == null) { refill = new Refill(); refill.fillDispenser(); } //Options for the user switch (request) { case "Yes": Console.Clear(); refill.giveGum(); refill.countGum(); Console.ReadKey(); Console.Clear(); welcomeScreen(); break; case "No": Console.Clear(); randomFact(); Console.ReadKey(); Console.Clear(); welcomeScreen(); break; case "Refill": refill.countGum(); Console.WriteLine("Press enter to buy a new batch gum"); Console.ReadKey(); refill = new Refill(); refill.fillDispenser(); Console.WriteLine("Refill complete"); refill.countGum(); Console.ReadKey(); Console.Clear(); welcomeScreen(); break; case "Trash": Environment.Exit(0); break; default: break; } }
static void Main(string[] args) { Refill refill = new Refill(); ChewingGums[] gumDispenser = new ChewingGums[55]; Menu menu = new Menu(); menu.welcomeScreen(); Console.ReadKey(); }