Exemple #1
0
        static void Main(string[] args)
        {
            storeManager = new StoreManager();
            if (args.Length > 0 && args[0].ToLower() == "csv")
            {
                PersistentStoreCSV myStore = new PersistentStoreCSV();
                storeManager.AddStorage(myStore);
            }
            else
            {
                PersistentStore myStore = new PersistentStore();
                storeManager.AddStorage(myStore);
            }
            bool loop = true;

            while (loop)
            {
                Menu();
                loop = Choose();
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            var storemanager = new StoreManager();

            storemanager.AddStorage(new PersistentStore());
            storemanager.AddBookProduct("Maki", 200, 342);
            storemanager.AddBookProduct("Makos", 345, 341);
            storemanager.AddCDProduct("Lajhar Lajko", 546, 12);
            storemanager.AddCDProduct("Lajhar", 345, 12);
            Console.WriteLine(storemanager.ListProducts());
            Console.WriteLine(storemanager.GetTotalProductPrice());
        }