private static void Main() { PizzaStore nyStore = new NYPizzaStore(); PizzaStore chicagoStore = new ChicagoPizzaStore(); var pizza = nyStore.OrderPizza("cheese"); Console.WriteLine($"Ethan ordered a {pizza}\n"); pizza = chicagoStore.OrderPizza("cheese"); Console.WriteLine($"Joel ordered a {pizza}\n"); pizza = nyStore.OrderPizza("clam"); Console.WriteLine($"Ethan ordered a {pizza}\n"); pizza = chicagoStore.OrderPizza("clam"); Console.WriteLine($"Joel ordered a {pizza}\n"); pizza = nyStore.OrderPizza("pepperoni"); Console.WriteLine($"Ethan ordered a {pizza}\n"); pizza = chicagoStore.OrderPizza("pepperoni"); Console.WriteLine($"Joel ordered a {pizza}\n"); pizza = nyStore.OrderPizza("veggie"); Console.WriteLine($"Ethan ordered a {pizza}\n"); pizza = chicagoStore.OrderPizza("veggie"); Console.WriteLine($"Joel ordered a {pizza}\n"); }
static void Main(string[] args) { var nyPizzaStore = new NYPizzaStore(); var chicagoPizzaStore = new ChicagoPizzaStore(); var chicagoPizza = chicagoPizzaStore.OrderPizza("cheese"); var chicagoCheezPizza = chicagoPizzaStore.OrderPizza("clam"); var nyPizza = nyPizzaStore.OrderPizza("cheese"); var nyCheezPizza = nyPizzaStore.OrderPizza("clam"); Console.ReadKey(); }
public static void RunClient() { PrintSeparator(); //Create Store (That provides the Factory Method) Console.WriteLine("NY Style:"); PrintSeparator(); var nyStore = new NYPizzaStore(); var nyCheesePizza = nyStore.OrderPizza("cheese"); Console.WriteLine($"Result: {nyCheesePizza}"); PrintSeparator(); var nyVeggiePizza = nyStore.OrderPizza("veggie"); Console.WriteLine($"Result: {nyVeggiePizza}"); PrintSeparator(); var nyClamPizza = nyStore.OrderPizza("clams"); Console.WriteLine($"Result: {nyClamPizza}"); PrintSeparator(); Console.WriteLine("Chicago Style:"); PrintSeparator(); var chicagoStore = new ChicagoPizzaStore(); var chicagoCheesePizza = chicagoStore.OrderPizza("cheese"); Console.WriteLine($"Result: {chicagoCheesePizza}"); PrintSeparator(); var chicagoVeggiePizza = chicagoStore.OrderPizza("veggie"); Console.WriteLine($"Result: {chicagoVeggiePizza}"); PrintSeparator(); var chicagoClamPizza = chicagoStore.OrderPizza("clams"); Console.WriteLine($"Result: {chicagoClamPizza}"); }
static void Main(string[] args) { var chicagopizzaStore = new ChicagoPizzaStore(); Console.WriteLine("Chicago Pizza Store"); chicagopizzaStore.OrderPizza(PizzaType.CheesePizza); chicagopizzaStore.OrderPizza(PizzaType.ClamPizza); chicagopizzaStore.OrderPizza(PizzaType.PapperoniPizza); chicagopizzaStore.OrderPizza(PizzaType.VeggiePizza); Console.WriteLine("NY Pizza Store"); var nY_PizzaStore = new NYPizzaStore(); nY_PizzaStore.OrderPizza(PizzaType.CheesePizza); nY_PizzaStore.OrderPizza(PizzaType.ClamPizza); nY_PizzaStore.OrderPizza(PizzaType.PapperoniPizza); nY_PizzaStore.OrderPizza(PizzaType.VeggiePizza); Console.Read(); }
static void Main() { PizzaStore pizzaStore = new NYPizzaStore(); Pizza pizza = pizzaStore.OrderPizza("cheese"); Console.WriteLine($"Ethan ordered a {pizza.Name}"); Console.WriteLine(); pizzaStore = new ChicagoPizzaStore(); pizza = pizzaStore.OrderPizza("clam"); Console.WriteLine($"Joel ordered a {pizza.Name}"); Console.ReadLine(); }
static void Main() { PizzaStore nyStore = new NYPizzaStore(); PizzaStore chicagoStore = new ChicagoPizzaStore(); Pizza pizza = nyStore.OrderPizza("cheese"); Console.WriteLine($"Ethan ordered a {pizza.name}\n"); Console.WriteLine(pizza.ToString()); pizza = chicagoStore.OrderPizza("cheese"); Console.WriteLine($"Joel ordered a {pizza.name}\n"); Console.WriteLine(pizza.ToString()); pizza = nyStore.OrderPizza("pepperoni"); Console.WriteLine($"Mary ordered a {pizza.name}\n"); Console.WriteLine(pizza.ToString()); pizza = chicagoStore.OrderPizza("pepperoni"); Console.WriteLine($"Joe ordered a {pizza.name}\n"); Console.WriteLine(pizza.ToString()); }
static void Main(string[] args) { PizzaStore store = new NYPizzaStore(); var pizza = store.OrderPizza("cheese"); Console.WriteLine($"Ordered {pizza.Name}"); Console.WriteLine(); store = new ChicagoPizzaStore(); pizza = store.OrderPizza("cheese"); Console.WriteLine($"Ordered {pizza.Name}"); Console.ReadLine(); }
static void Main(string[] args) { var nyStore = new NYPizzaStore(); var chicagoPizzaStore = new ChicagoPizzaStore(); var pizza1 = nyStore.OrderPizza("cheese"); Console.WriteLine($"Person 1 ordered {pizza1.Name} ({pizza1.Dough.DoughType})"); Console.WriteLine("---"); var pizza2 = chicagoPizzaStore.OrderPizza("cheese"); Console.WriteLine($"Person 2 ordered {pizza2.Name} ({pizza2.Dough.DoughType})"); }
static void Main(string[] args) { /* * Entremos al pizzaStore */ PizzaStore nyStore = new NyPizzaStore(); PizzaStore chicagoStore = new ChicagoPizzaStore(); Pizza pizza = nyStore.OrderPizza("cheese"); Console.WriteLine(pizza.Name); Console.WriteLine(); pizza = chicagoStore.OrderPizza("cheese"); Console.WriteLine(pizza.Name); Console.ReadLine(); }
static void Main(string[] args) { PizzaStore store = new NyPizzaStore(); Console.WriteLine($"Store - {store}"); Pizza pizza = store.OrderPizza("Pepperoni"); Console.WriteLine($"Ordered - {pizza}"); Console.WriteLine(); store = new OrenburgPizzaStore(); Console.WriteLine($"Store - {store}"); pizza = store.OrderPizza("Clam"); Console.WriteLine($"Ordered - {pizza}"); Console.WriteLine(); store = new ChicagoPizzaStore(); Console.WriteLine($"Store - {store}"); pizza = store.OrderPizza("Veggie"); Console.WriteLine($"Ordered - {pizza}"); Console.WriteLine(); }
public void should_get_chicago_cheese_pizza_given_order_cheese_pizza_in_chicago_store() { var chicagoPizzaStore = new ChicagoPizzaStore(); var orderPizza = chicagoPizzaStore.OrderPizza("cheese"); Assert.Equal(typeof(ChicagoCheesePizza), orderPizza.GetType()); }