static void Main(string[] args)
        {
            PizzaStore nyStore = new NYPizzaStore();
            Pizza      pizza   = nyStore.OrderPizza(TypeOfPizza.Pepperoni);

            WriteLine($"Pizza {pizza.Name} lista para ser entregada a Rodrigo");
            ReadLine();
        }
예제 #2
0
        static void Main(string[] args)
        {
            PizzaFactory.Store.PizzaStore nyStore = new NYPizzaStore();

            Pizza pizza = nyStore.CreatePizza("cheese");

            Console.WriteLine($"Ethan ordered a {pizza.Name}");

            Console.ReadKey();
        }
예제 #3
0
        static void Main(string[] args)
        {
            PizzaStore nyStore      = new NYPizzaStore();
            PizzaStore chicagoStore = new ChicagoPizzaStore();

            Pizza pizza = nyStore.orderPizza("cheese");

            Console.WriteLine("Ethan ordered a {0}{1}", pizza.Name, Environment.NewLine);

            pizza = chicagoStore.orderPizza("cheese");
            Console.WriteLine("Joel ordered a {0}{1}", pizza.Name, Environment.NewLine);

            Console.ReadLine();
        }
예제 #4
0
        static void Main(string[] args)
        {
            //SimplePizzaFactory pizzaFactory = new SimplePizzaFactory();

            //PizzaStore pizzaStore = new PizzaStore(pizzaFactory);

            PizzaStore nyStore = new NYPizzaStore();

            string pizzaType = Console.ReadLine();

            nyStore.OrderPizza(pizzaType);

            //pizzaStore.OrderPizza(pizzaType);

            Console.ReadKey();
        }
예제 #5
0
        static void Main(string[] args)
        {
            PizzaStore myStore = new NYPizzaStore();

            myStore.OrderPizza("cheese");

            Console.WriteLine("");
            Console.WriteLine("==== NEW ORDER ====");
            Console.WriteLine("");

            PizzaStore myChicagoStore = new ChicagoPizzaStore();

            myChicagoStore.OrderPizza("clam");

            Console.ReadLine();
        }