void DrinkCoffee(CoffeeDrinks drink) { switch (drink) { case CoffeeDrinks.No_Drink: { Text.text = "You currently have no drink. +1 to oxygen supply for drinking out of an empty bottle."; } break; case CoffeeDrinks.Americano: { Text.text = "You place your hand over your heart as you drink the beverage. +2 to Patriotism!"; } break; case CoffeeDrinks.Mocha: { Text.text = "The strong flavor of the mocha overwhelms you. +3 to improved taste buds."; } break; case CoffeeDrinks.Espresso: { Text.text = "You're not sure if this is a single or double shot. Either way, +2 to movement speed."; } break; case CoffeeDrinks.Chai_Tea: { Text.text = "You can feel the tea cleanse your system. +2 to Immunity"; } break; } }
static public void AddOrder //adding order object both to stack and to queue (Queue <Order> ordersQueue, Stack <Order> ordersStack, Student orderer, CoffeeDrinks drink, DrinkSize cupsize) { Order order = new Order { Orderer = orderer, Drink = drink, Size = cupsize }; Console.WriteLine($"{order.Orderer.FirstName} {order.Orderer.LastName} ordered a {order.Size} cup of {order.Drink}"); ordersQueue.Enqueue(order); ordersStack.Push(order); }