private void StartOrder(ClientConsole console)
        {
            AStore clientStore    = console.ChooseStore(StoreSingleton.Instance.Stores);
            int    userMenuChoice = 0;

            if (curCust.StartOrderCheck(clientStore))
            {
                Order currentOrder = new Order(curCust, clientStore);
                do
                {
                    console.PrintOrderOptions();
                    userMenuChoice = console.ChooseMenu();
                    switch (userMenuChoice)
                    {
                    case 1:
                        console.PrintCurrentOrder(currentOrder);
                        break;

                    case 2:
                        console.PrintPizzaOptionsNoSize(clientStore);
                        userMenuChoice = console.ChooseMenu();
                        DoPizzaOption(console, userMenuChoice, clientStore, currentOrder);
                        break;

                    case 3:
                        DeletePizza(console, currentOrder);
                        break;

                    case 4:
                        FinishOrder(console, curCust, clientStore, currentOrder);
                        break;

                    default:
                        userMenuChoice = 4;
                        break;
                    }
                }while(userMenuChoice != 4);
            }
        }
 public void Start(ClientConsole console)
 {
     curStore = console.ChooseStore(StoreSingleton.Instance.Stores);
     Action(console);
 }