Esempio n. 1
0
        static void Main(string[] args)
        {
            VendingMachine vendomatic = new VendingMachine();
            MainMenu       vendo      = new MainMenu();

            vendo.Display();
        }
Esempio n. 2
0
        public static void Main(string[] args)
        {
            VendingMachine vm = new VendingMachine();
            MainMenu       mm = new MainMenu(vm);

            mm.Display();
        }
Esempio n. 3
0
        // C:\Workspace\team\team6-c-week4-pair-exercises\c#-capstone\etc\vendingmachine.csv
        static void Main(string[] args)
        {
            VendingMachine instance = new VendingMachine();

            MainMenu menu = new MainMenu(instance);

            menu.Display();
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            VendingMachine vm = new VendingMachine();

            MainMenu mainmenu = new MainMenu(vm);

            mainmenu.Display();
        }
        public static void Main(string[] args)
        {
            VendingMachine            vendingMachine = new VendingMachine();                      // create the vending machine we will be using
            VendingMachineLogger      logger         = new VendingMachineLogger(@"Logs\log.txt"); // creating an instance of the file logger, located in debug folder
            List <VendingMachineItem> customer       = new List <VendingMachineItem>();           // create a list to store purchased items
            MainMenu mainmenu = new MainMenu();                                                   // create the menu UI

            mainmenu.PrintHeader();
            mainmenu.Display(vendingMachine, customer, mainmenu, logger); // display the UI
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            FileReader fr        = new FileReader();
            var        inventory = fr.Stock();

            VendingMachine vm = new VendingMachine(inventory);

            MainMenu mainMenu = new MainMenu(vm);

            mainMenu.Display();    // <-- tells main menu to display first
        }
Esempio n. 7
0
        static void Main(string[] args)
        {
            //Testing the stock vending machine method

            VendingMachine vm = new VendingMachine();

            vm.StockVendingMachine("vendingmachine.csv");

            MainMenu menu = new MainMenu(vm);

            menu.Display();
        }
Esempio n. 8
0
        static void Main(string[] args)
        {
            #region Vending Machine Test
            //string filePath = @"C:\workspace\team\team9-c-week4-pair-exercises\c#-capstone\etc\vendingmachine.csv";
            //VendingMachine vendingMachine = new VendingMachine(filePath);
            //List<Slot> vendingInventory = vendingMachine.SlotList;

            //foreach(Slot slot in vendingInventory)
            //{
            //    Console.WriteLine($"{slot.Location} {slot.SlotItem.Name} {slot.Quantity} {slot.SlotItem.Price.ToString("c")}");
            //}
            //Console.ReadKey();
            #endregion

            #region Inventory Test

            //Dictionary<string, int> testData = new Dictionary<string, int>();
            //Dictionary<string, int> testData2 = new Dictionary<string, int>();

            //string item1 = "fun chips";
            //string item2 = "sad chips";
            //string item3 = "medium chips";

            //testData[item1] = 2;
            //testData[item3] = 4;

            //testData2[item1] = 1;
            //testData2[item2] = 1;

            ////Inventory.UpdateInventory(testData);
            //Inventory.UpdateInventory(testData2);
            #endregion

            #region main menu test
            try
            {
                string         filePath       = @"C:\workspace\team\team9-c-week4-pair-exercises\c#-capstone\etc\vendingmachine.csv";
                VendingMachine vendingMachine = new VendingMachine(filePath);
                MainMenu       menu           = new MainMenu(vendingMachine);
                menu.Display();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
                Console.WriteLine($"Press any key to quit");
                Console.ReadKey();
            }

            #endregion
        }
        static void Main(string[] args)
        {
            MainMenu mainMenu = new MainMenu();

            mainMenu.Display();
        }