예제 #1
0
        static void Welcome()
        {
            System.Console.WriteLine("Welcome to the Pizza Zone - Home of the best pizza ever made");
            System.Console.WriteLine("Please selet which store to use:");
            System.Console.WriteLine("1 for Pizza Zone on 10th");
            System.Console.WriteLine("2 for Pizza Zone on 5th");
            int selection;

            int.TryParse(System.Console.ReadLine(), out selection);
            var store = new Store(selection);

            System.Console.WriteLine(store.Name);
            System.Console.WriteLine();
            List <Pizza> cart    = new List <Pizza>();
            var          startup = new PizzaStore.Client.Startup();
            var          u       = new User();

            try
            {
                Menu(startup.CreateOrder(u, store));
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #2
0
        static void Welcome()
        {
            Console.WriteLine("Welcome to the pizza ordering service");
            System.Console.WriteLine();
            System.Console.WriteLine();
            List <Pizza> cart4   = new List <Pizza>();
            var          startup = new PizzaStore.Client.Startup();
            var          user    = new User();
            var          store   = new Store();
            var          order   = startup.CreateOrder(user, store);

            try
            {
                Menu2(startup.CreateOrder(user, store), store);
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #3
0
        static void Welcome()
        {
            Console.WriteLine("Welcome to PizzaWorld!");
            System.Console.WriteLine("Best Pizza in the World!");
            System.Console.WriteLine();

            /*
             * arrays
             */
            //string[] cart1 = {"","",""};//1 dimensional array, this one is initialized values set
            string[] cart2 = new string[3];//array is not initialized this way unless keyword 'new' is used, uses default values
            //string[] cart3 = new[]{"","",""};//initial values - used for earlier C# versions or custom datatypes

            //list
            List <Pizza> cart4 = new List <Pizza>(); //default values
            //List<string> cart5 = new List<string>{""};//initial values
            //Menu(cart4);
            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();
            var order   = startup.CreateOrder(user, store);

            /*  if(order != null)
             * {
             * Menu2(order);
             * }
             * else
             * {
             * System.Console.WriteLine("technical difficulties");
             * } */
            try
            {
                Menu2(startup.CreateOrder(user, store));
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #4
0
        //  static void Main(string[] args)
        //  {
        //      Welcome();
        //  }

        static void Welcome()
        {
            Console.WriteLine("Welcome to PizzaWorld");
            Console.WriteLine("Best Pizza in the World");
            Console.WriteLine("What is your name?");

            var name = Console.ReadLine();
            // name = new Store().Name;
            var startup = new PizzaStore.Client.Startup();
            var user    = new User(name);
            var store   = new Store();
            var order   = startup.CreateOrder(user, store);

            try
            {
                Menu3(startup.CreateOrder(user, store));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
예제 #5
0
        static void Welcome()
        {
            System.Console.WriteLine("Welcome to PizzaWorld");
            System.Console.WriteLine("Best Pizza in the World");
            System.Console.WriteLine();

            //array
            //1-dimensional array
            string[] cart1 = { "", "", "" };              // initial values
            string[] cart2 = new string[3];               // default values
            string[] cart3 = new string[] { "", "", "" }; //initial values - custom datatyoe or earlier C# versions

            //list
            List <string> cart4 = new List <string> {
                "", "", ""
            };                                       // initial
            List <Pizza> cart5 = new List <Pizza>(); // default

            //Menu(cart2);
            //Menu2(cart5);

            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();

            //var order  = startup.CreateOrder(user, store);
            // if (order != null)
            // {
            //     Menu3(order);
            // }
            // else
            // {
            //     System.Console.WriteLine("technical difficulties, we'll be back!");
            // }

            try
            {
                Menu3(startup.CreateOrder(user, store));
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #6
0
        static void Welcome()
        {
            System.Console.WriteLine("Welcome to PizzaWorld");
            System.Console.WriteLine("Best Pizza in the World");
            System.Console.WriteLine();

            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();

            try
            {
                Menu(startup.CreateOrder(user, store));
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #7
0
        static void Welcome()
        {
            System.Console.WriteLine("Welcome to the Pizza Zone - Home of the best pizza ever made");
            System.Console.WriteLine("Please make a selection");
            System.Console.WriteLine();

            //array
            //string[] cart1 = { "", "", "" }; //initial values
            //string[] cart2 = new string[3]; //default values
            //string[] cart3 = new[] { "", "", "" }; //initial values for custom datatypes or earlies c# versions

            //list
            //List<string> cart4 = new List<string>{"", "", ""};//initial values
            //List<string> cart5 = new List<string>();//default values
            List <Pizza> cart6 = new List <Pizza>();

            //Menu(cart2);
            //Menu2(cart6);

            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();

            //var order = startup.CreateOrder(user , store)
            // if (order != null)
            // {
            //     Menu3(order);
            // }
            // else
            // {
            //     System.Console.WriteLine("We are experiencing some technical difficulties right now, please try again later");
            // }

            try
            {
                Menu3(startup.CreateOrder(user, store));
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #8
0
        //WelcomeBanner displays startup text and calls the MainMenu function
        static void WelocmeBanner()
        {
            System.Console.WriteLine("Welcome to PizzaWorld");
            System.Console.WriteLine("Best Pizza this side of Alpha Centuri");
            System.Console.WriteLine();

            //List<Pizza> cart = new List<Pizza>();

            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();
            var order   = startup.CreateOrder(user, store);

            try
            {
                MainMenu(order);
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }
        }
예제 #9
0
        static void Welcome()
        {
            System.Console.WriteLine("Welcome to PizzaWorld");
            System.Console.WriteLine("Best Pizza Around");
            System.Console.WriteLine();

            //array
            //1-d
            string[] cart1 = { "", "", "" };        //initial values
            string[] cart2 = new string[3];         // default values
            string[] cart3 = new [] { "", "", "" }; // initial values - custom datatypes or earlier C# version

            // list
            List <string> cart4 = new List <string>()
            {
                "", "", "",
            };                                         // initial values
            List <string> cart5 = new List <string>(); // default values

            List <Pizza> cart6 = new List <Pizza>();

            //Menu2(cart6);
            //Menu(cart2);
            var startup = new PizzaStore.Client.Startup();
            var user    = new User();
            var store   = new Store();

            //var order = startup.CreateOrder(user, store);

            try
            {
                Menu3(startup.CreateOrder(user, store));
            } catch (Exception ex) {
                System.Console.WriteLine(ex.Message);
            }
        }