static void Main() { // for(; ; ) // { //TODO: Create a menu that has the following: //Buy item or add to stock for 1 //Buy item: Item type 1 for Cigarette, 2 for Beverage, 3 for CHIPS and 4 for Oil //Create object of ciggerate //1-> Brand of cigg, quanitity, total amount //Create object of Bevrage //2-> Brand of Beverage, quanitity, total amount //Create object of Chips //3-> Brand of Chips, quanitity, total amount //Create object of Oil //3-> Brand of Oil, quanitity, total amount //add to stock item: 1 for Cigarette, 2 for Beverage, 3 for CHIPS and 4 for Oil //Brand of cigg, quanitity, return new number of stocks //Brand of beverage, quanitity, return new number of stocks //Brand of Chips, quanitity, return new number of stocks // } while (true) { Console.WriteLine("Enter 1 for Cigarette, 2 for Beverage, 3 for Chips, 4 for Oil, 5 to finish the program: "); string UserInput = Console.ReadLine(); if (UserInput == "1") { Cigarette cig = new Cigarette(); Console.WriteLine("Brand: \n"); cig.BrandName("Cig1"); //cig.PurchaseStock(500, 55); Console.WriteLine("Stocks purchased: \n"); cig.PurchaseStock(500, 55); Console.WriteLine("Stock increased: "); cig.Inventory(500, 55); Console.WriteLine("Total: "); cig.TotalAmount(); } else if (UserInput == "2") { Beverage bev = new Beverage(); Console.WriteLine("Brand: \n"); bev.BrandName("Cola1"); Console.WriteLine("Stocks purchased: \n"); bev.PurchaseStock(1000, 100); Console.WriteLine("Stock increased: "); bev.Inventory(1000, 150); Console.WriteLine("Total: "); bev.TotalAmount(); } else if (UserInput == "3") { Chips chip = new Chips(); Console.WriteLine("Brand: \n"); chip.BrandName("Chips1"); Console.WriteLine("Stocks purchased: \n"); chip.PurchaseStock(400, 47); Console.WriteLine("Stock increased: "); chip.Inventory(400, 66); Console.WriteLine("Total: "); chip.TotalAmount(); } else if (UserInput == "4") { Oil oilObj = new Oil(); Console.WriteLine("Brand: \n"); oilObj.BrandName("Oil 1"); Console.WriteLine("Stocks purchased: \n"); oilObj.PurchaseStock(366, 30); Console.WriteLine("Stock increased: "); oilObj.Inventory(366, 66); Console.WriteLine("Total: "); oilObj.TotalAmount(); } else if (UserInput == "5") { Console.WriteLine("Thanks! "); break; } } Cigarette cig = new Cigarette(); Beverage bev = new Beverage(); Chips chips = new Chips(); Oil oil = new Oil(); for (; ;) { int ch; Console.WriteLine(" Welcome to Stock Management System"); Console.WriteLine(" -------------------------------------\n\n"); Console.WriteLine("Item 1-Cigarette.\n"); Console.WriteLine("Item 2-Beverage.\n"); Console.WriteLine("Item 3-Chips.\n"); Console.WriteLine("Item 4-Oil.\n"); Console.Write("Enter choice: "); ch = int.Parse(Console.ReadLine()); if (ch == 1) { ch = 0; Console.Clear(); Console.WriteLine("1-Add to stocks items\n"); Console.WriteLine("2-Buy from stock items\n"); Console.WriteLine("3-View All Info\n"); Console.Write("Enter choice: "); ch = int.Parse(Console.ReadLine()); if (ch == 1) { ch = 0; Console.Clear(); cig.brand_name(); Console.Clear(); cig.increase_stoct(); Console.Clear(); } else if (ch == 2) { ch = 0; Console.Clear(); cig.decrease_stock(); Console.Clear(); } else if (ch == 3) { ch = 0; Console.Clear(); cig.get_stock(); Console.Clear(); } else { Console.Clear(); Console.WriteLine("\nInvalid Option Entered!!\n"); Console.WriteLine("\nPress any key to return to main menu\n"); } } else if (ch == 2) { ch = 0; Console.Clear(); Console.WriteLine("1-Add to stocks items\n"); Console.WriteLine("2-Buy from stock items\n"); Console.WriteLine("3-View All Info\n"); Console.Write("Enter choice: "); ch = int.Parse(Console.ReadLine()); if (ch == 1) { ch = 0; Console.Clear(); bev.brand_name(); Console.Clear(); bev.increase_stoct(); Console.Clear(); } else if (ch == 2) { ch = 0; Console.Clear(); bev.decrease_stock(); Console.Clear(); } else if (ch == 3) { ch = 0; Console.Clear(); bev.get_stock(); Console.Clear(); } else { Console.Clear(); Console.WriteLine("\nInvalid Option Entered!!\n"); Console.WriteLine("\nPress any key to return to main menu\n"); } } else if (ch == 3) { ch = 0; Console.Clear(); Console.WriteLine("1-Add to stocks items\n"); Console.WriteLine("2-Buy from stock items\n"); Console.WriteLine("3-View All Info\n"); Console.Write("Enter choice: "); ch = int.Parse(Console.ReadLine()); if (ch == 1) { ch = 0; Console.Clear(); chips.brand_name(); Console.Clear(); chips.increase_stoct(); Console.Clear(); } else if (ch == 2) { ch = 0; Console.Clear(); chips.decrease_stock(); Console.Clear(); } else if (ch == 3) { ch = 0; Console.Clear(); chips.get_stock(); Console.Clear(); } else { Console.Clear(); Console.WriteLine("\nInvalid Option Entered!!\n"); Console.WriteLine("\nPress any key to return to main menu\n"); } } else if (ch == 4) { ch = 0; Console.Clear(); Console.WriteLine("1-Add to stocks items\n"); Console.WriteLine("2-Buy from stock items\n"); Console.WriteLine("3-View All Info\n"); Console.Write("Enter choice: "); ch = int.Parse(Console.ReadLine()); if (ch == 1) { ch = 0; Console.Clear(); oil.brand_name(); Console.Clear(); oil.increase_stoct(); Console.Clear(); } else if (ch == 2) { ch = 0; Console.Clear(); oil.decrease_stock(); Console.Clear(); } else if (ch == 3) { ch = 0; Console.Clear(); oil.get_stock(); Console.Clear(); } else if (ch == 4) { Console.Clear(); Console.WriteLine("\nInvalid Option Entered!!\n"); Console.WriteLine("\nPress any key to return to main menu\n"); } } else { Console.Clear(); Console.WriteLine("\nInvalid Option Entered!!\n"); } //TODO: Create a menu that has the following: //Buy item or add to stock for 1 //Buy item: Item type 1 for Cigarette, 2 for Beverage, 3 for CHIPS and 4 for Oil //Create object of ciggerate //1-> Brand of cigg, quanitity, total amount //Create object of Bevrage //2-> Brand of Beverage, quanitity, total amount //Create object of Chips //3-> Brand of Chips, quanitity, total amount //Create object of Oil //3-> Brand of Oil, quanitity, total amount //add to stock item: 1 for Cigarette, 2 for Beverage, 3 for CHIPS and 4 for Oil //Brand of cigg, quanitity, return new number of stocks //Brand of beverage, quanitity, return new number of stocks //Brand of Chips, quanitity, return new number of stocks } }