public static void Main(string[] args) { //Box box = new Box(10, 5, 20, "green"); //Console.WriteLine(box.GetDetails()); //Console.WriteLine(box.GetCompoments.Count); //DoubleDoors db = new DoubleDoors("green", "Glass"); //BoxColor bc = new BoxColor("green"); //db.AddBoxDecorator(box); //bc.AddBoxDecorator(db); //cabinet.AddStorageBox(box); //cabinet.AddStorageBox(db); //cabinet.AddStorageBox(bc); //Panel p = new Panel(12, 12, "green", 2); //Console.WriteLine(p.GetDetails()); //Panel p2 = new Panel(12, 12, "green", 2); //Console.WriteLine(p2.GetDetails()); Profile client = new Profile("Smits", "Victor"); Cabinet cabinet = new Cabinet(); Cabinet cabinet2 = new Cabinet(); Cart cart = new Cart(); //CabinetFloor cabinetFloor = new CabinetFloor //(height: 10, //length: 5, //width: 20, //doorMat: "green", //panelCol: "green"); cabinet.AddStorageBox(new CabinetFloor(56, 100, 32, "Verre", "Blanc")); //cabinet.AddStorageBox(new CabinetFloor(10, 4, 20, "black", "green")); //cabinet2.AddStorageBox(new CabinetFloor(10, 3, 20, "white", "green")); //cabinet2.AddStorageBox(new CabinetFloor(10, 2, 20, "blue", "green")); cabinet.AddAngles("Blanc"); //cabinet2.AddAngles("black"); Console.WriteLine("height = " + cabinet.GetCabinetHeight); Console.WriteLine("Price = " + cabinet.GetCabinetPrice); //Oledb.connection("/Users/victorsmits/Dropbox/ECAM/BAC3/Projet informatique/Projet_GL/Database/DB_Lespieces.accdb"); cart.AddToCart(cabinet); //cart.AddToCart(cabinet2); cart.AddCartProfile(client); cart.GetProfile(); Console.WriteLine(cart.ShowCart().ToString()); Console.ReadKey(); }
public static void Main(string[] args) { //Box box = new Box(10, 5, 20, "green"); //Console.WriteLine(box.GetCompoments.Count); //DoubleDoors db = new DoubleDoors("green", "Glass"); //BoxColor bc = new BoxColor("green"); //db.AddBoxDecorator(box); //bc.AddBoxDecorator(db); //cabinet.AddStorageBox(box); //cabinet.AddStorageBox(db); //cabinet.AddStorageBox(bc); Profile client = new Profile("Smits", "Victor"); Cabinet cabinet = new Cabinet(); Cart cart = new Cart(); CabinetFloor cabinetFloor = new CabinetFloor (height: 10, lenght: 5, depth: 20, doorCol: "green", doorMat: "Wood", panelCol: "green"); cabinet.AddStorageBox(new CabinetFloor(10, 5, 20, "green", "Wood", "green")); cabinet.AddStorageBox(new CabinetFloor(10, 5, 20, panelCol: "green")); Console.WriteLine("Hieght = " + cabinet.GetCabinetHeight); Console.WriteLine("Price = " + cabinet.GetCabinetPrice); Console.WriteLine("\n" + cabinet.GetPartList()); Oledb.connection("/Users/victorsmits/Dropbox/ECAM/BAC3/Projet informatique/Projet_GL/Database/DB_Lespieces.accdb"); cart.AddToCart(cabinet); cart.AddCartProfile(client); cart.GetProfile(); Console.ReadKey(); }