static void Main(string[] args) { // instantiate vending machines CandyVendingMachine CandyVM = new CandyVendingMachine(); ClothingVendingMachine ClothingVM = new ClothingVendingMachine(); CoffeeVendingMachine CoffeeVM = new CoffeeVendingMachine(); EnergyDrinkVendingMachine EnergyVM = new EnergyDrinkVendingMachine(); PreparedFoodVendingMachine PreparedFoodVM = new PreparedFoodVendingMachine(); SodaVendingMachine SodaVM = new SodaVendingMachine(); SundryVendingMachine SundryVM = new SundryVendingMachine(); // instantiate products // candy products Snickers snickers = new Snickers() { Name = "Snickers Bar", Price = 1.99 }; snickers.Ingredients = "chocolate and some other stuff"; snickers.Recyclable = false; CandyVM.AddProduct(snickers); // clothing items Shoes sandals = new Shoes() { Name = "Rainbow Flip-flops", Price = 80.00 }; sandals.LvlSpicy = 1; sandals.Organic = true; ClothingVM.AddProduct(sandals); // coffee products SpanishCoffee spanishCoffee = new SpanishCoffee() { Name = "Spanish Coffee Cocktail", Price = 10.00 }; spanishCoffee.LvlSpicy = 4; spanishCoffee.Organic = false; CoffeeVM.AddProduct(spanishCoffee); // energy drinks Toughman toughman = new Toughman() { Name = "Tougman", Price = 2.85 }; toughman.Colors = "yellow 2, red 4"; toughman.RfIdFrequency = "3.16MgHz"; EnergyVM.AddProduct(toughman); // prepared foods KrystalSlider sliders = new KrystalSlider() { Name = "Krystal Sliders", Price = 5.00 }; sliders.Ingredients = "who knows"; sliders.Recyclable = false; PreparedFoodVM.AddProduct(sliders); // soda drinks Coke coke = new Coke() { Name = "Coca Cola", Price = 1.99 }; coke.Ingredients = "water, sugar, brown"; coke.Recyclable = true; SodaVM.AddProduct(coke); Console.WriteLine($@" ------------------ WELCOME TO VENDIGO! ------------------ 1. Japan 2. Spain 3. United States 4. Display Reports 5. Exit Choose a country.."); Console.ReadKey(); }
static void Main(string[] args) { // instantiate vending machines CandyVendingMachine CandyVM = new CandyVendingMachine(); ClothingVendingMachine ClothingVM = new ClothingVendingMachine(); CoffeeVendingMachine CoffeeVM = new CoffeeVendingMachine(); EnergyDrinkVendingMachine EnergyVM = new EnergyDrinkVendingMachine(); PreparedFoodVendingMachine PreparedFoodVM = new PreparedFoodVendingMachine(); SodaVendingMachine SodaVM = new SodaVendingMachine(); SundryVendingMachine SundryVM = new SundryVendingMachine(); // instantiate products // candy products Snickers snickers = new Snickers() { Name = "Snickers Bar", Price = 1.99 }; snickers.Ingredients = "chocolate and some other stuff"; snickers.Recyclable = false; // add product to specific vending machine CandyVM.AddProduct(snickers); // clothing items Shoes sandals = new Shoes() { Name = "Rainbow Flip-flops", Price = 80.00 }; sandals.LvlSpicy = 1; sandals.Organic = true; // add product to specific vending machine ClothingVM.AddProduct(sandals); // coffee products SpanishCoffee spanishCoffee = new SpanishCoffee() { Name = "Spanish Coffee Cocktail", Price = 10.00 }; spanishCoffee.LvlSpicy = 4; spanishCoffee.Organic = false; // add product to specific vending machine CoffeeVM.AddProduct(spanishCoffee); // energy drinks Toughman toughman = new Toughman() { Name = "Tougman", Price = 2.85 }; toughman.Colors = "yellow 2, red 4"; toughman.RfIdFrequency = "3.16MgHz"; // add product to specific vending machine EnergyVM.AddProduct(toughman); // prepared foods KrystalSlider sliders = new KrystalSlider() { Name = "Krystal Sliders", Price = 5.00 }; sliders.Ingredients = "who knows"; sliders.Recyclable = false; // add product to specific vending machine PreparedFoodVM.AddProduct(sliders); // soda drinks Coke coke = new Coke() { Name = "Coca Cola", Price = 1.99 }; coke.Ingredients = "water, sugar, brown"; coke.Recyclable = true; // add product to specific vending machine SodaVM.AddProduct(coke); /* * WELCOME TO VENIGO * - the vending game - * created by Sam Cronin */ PlayerInput intro = new PlayerInput(); PlayerInput vendingOption = new PlayerInput(); CountrySelect country = new CountrySelect(); VendingSelect vending = new VendingSelect(); Console.WriteLine($@" ------------------ WELCOME TO VENDIGO! ------------------ 1. Japan 2. Spain 3. United States 4. Display Reports 5. Exit Choose a country.."); // store the users input intro.StoreInputHere = Console.ReadLine().ToLower(); // if users input equals this do this if (intro.StoreInputHere == "japan") { country.Japan(); } if (intro.StoreInputHere == "spain") { country.Spain(); } if (intro.StoreInputHere == "united states") { country.America(); } vendingOption.StoreInputHere = Console.ReadLine().ToLower(); if (vendingOption.StoreInputHere == "soda") { vending.Soda(); } // if (vendingOption.StoreInputHere == "candy") // { // vending.Candy(); // } // if (vendingOption.StoreInputHere == "sundry") // { // vending.Sundry(); // } // if (vendingOption.StoreInputHere == "coffee") // { // vending.Coffee(); // } // if (vendingOption.StoreInputHere == "clothing") // { // vending.Clothing(); // } // if (vendingOption.StoreInputHere == "prepared foods") // { // vending.PreparedFood(); // } // if (vendingOption.StoreInputHere == "energy drinks") // { // vending.EnergyDrinks(); // } }