public void init() { Customer customer1 = new Customer("1", "Customer1"); Customer customer2 = new Customer("2", "Customer2"); Customer customer3 = new Customer("3", "limbo"); Goods milk = new Goods("1", "Milk", 69.9); Goods eggs = new Goods("2", "eggs", 4.99); Goods apple = new Goods("3", "apple", 5.59); OrderDetail orderDetails1 = new OrderDetail("1", apple, 800); OrderDetail orderDetails2 = new OrderDetail("2", eggs, 2); OrderDetail orderDetails3 = new OrderDetail("3", milk, 1); Order order1 = new Order("1", customer1); Order order2 = new Order("2", customer2); Order order3 = new Order("3", customer3); order1.AddDetails(orderDetails1); order2.AddDetails(orderDetails2); order3.AddDetails(orderDetails3); OrderService os = new OrderService(); os.Add(order1); os.Add(order2); os.Add(order3); orderBindingSource.DataSource = orderService.GetAllOrders(); }
private void btnAdd_Click(object sender, EventArgs e) { FormEdit form2 = new FormEdit(new Order()); form2.ShowDialog(); Order newOrder = form2.getResult(); if (newOrder != null) { orderService.Add(newOrder); orderBindingSource.DataSource = orderService.GetAllOrders(); } }
private CurSituation curSit; // 当前是查询状态还是全显示状态 private void Add() { List <OrderDetail> orderDetails1 = new List <OrderDetail>(); orderDetails1.Add(new OrderDetail(new Good("book", 12), 3)); orderDetails1.Add(new OrderDetail(new Good("Costa", 17), 5)); orderDetails1.Add(new OrderDetail(new Good("Costa", 17), 2)); Order order1 = new Order(orderNumber: 1, address: "WHU", time: new DateTime(2021, 3, 21, 12, 12, 6), "XBC", "DL", orderDetails1); List <OrderDetail> orderDetails2 = new List <OrderDetail>(); orderDetails2.Add(new OrderDetail(new Good("mat", 12.5), 3)); orderDetails2.Add(new OrderDetail(new Good("toothbrush", 5), 2)); orderDetails2.Add(new OrderDetail(new Good("matchstick", 0.1), 50)); Order order2 = new Order(orderNumber: 5, address: "WHU", time: new DateTime(2020, 3, 22, 13, 11, 7), "LBW", "NB", orderDetails2); //List<OrderDetail> orderDetails3 = new List<OrderDetail>(); //orderDetails3.Add(new OrderDetail(new Good("computer", 11999), 1)); //orderDetails3.Add(new OrderDetail(new Good("mouse", 88), 1)); //orderDetails3.Add(new OrderDetail(new Good("mat", 15.3), 2)); //Order order3 = new Order(orderNumber: 3, address: "THU", time: new DateTime(2021, 3, 21, 11, 12, 6), "XBC", "DL", orderDetails3); //List<OrderDetail> orderDetails4 = new List<OrderDetail>(); //orderDetails4.Add(new OrderDetail(new Good("facial cleanser", 33), 2)); //orderDetails4.Add(new OrderDetail(new Good("shower", 37), 1)); //orderDetails4.Add(new OrderDetail(new Good("mat", 16.2), 8)); //Order order4 = new Order(orderNumber: 2, address: "SJTU", time: new DateTime(2019, 3, 21, 3, 51, 6), "YSW", "NB", orderDetails4); //List<OrderDetail> orderDetails5 = new List<OrderDetail>(); //orderDetails5.Add(new OrderDetail(new Good("knife", 50), 2)); //orderDetails5.Add(new OrderDetail(new Good("sword", 77), 1)); //orderDetails5.Add(new OrderDetail(new Good("shield", 199), 1)); //Order order5 = new Order(orderNumber: 4, address: "FDU", time: new DateTime(2019, 11, 13, 2, 31, 6), "RSC", "DL", orderDetails5); orderService.Add(order1); orderService.Add(order2); //orderService.Add(order3); //orderService.Add(order4); //orderService.Add(order5); }
private void SaveButton_Click(object sender, EventArgs e) { if (addMode) { orderService.Add(CurrentOrder); } else { orderService.Update(CurrentOrder); } this.Close(); }