private void init() { OrderDetail od1 = new OrderDetail(1, "香蕉", 10.0, 4); OrderDetail od2 = new OrderDetail(2, "铅笔", 2.0, 6); OrderDetail od3 = new OrderDetail(3, "保温杯", 40.5, 1); OrderDetail od4 = new OrderDetail(4, "鲜花", 15.0, 4); OrderDetail od5 = new OrderDetail(5, "台灯", 30.0, 2); OrderDetail od6 = new OrderDetail(6, "书", 20.0, 5); Order order1 = new Order(2001, "十月一日", "王小明"); Order order2 = new Order(2003, "十月五日", "王小明"); Order order3 = new Order(2022, "十一月一日", "李二百"); Order order4 = new Order(2025, "一月二十", "罗小"); Order order5 = new Order(2008, "一月五日", "孙大"); using (var db = new OrdergContext()) { order1.orderDetails = new List <OrderDetail>() { od1, od2 }; order1.Money = order1.getMoney(); order2.orderDetails = new List <OrderDetail>() { od3 }; order2.Money = order2.getMoney(); order3.orderDetails = new List <OrderDetail>() { od4, od5 }; order3.Money = order3.getMoney(); order4.orderDetails = new List <OrderDetail>() { od6 }; order4.Money = order4.getMoney(); db.Orders.Add(order1); db.Orders.Add(order2); db.Orders.Add(order3); db.Orders.Add(order4); db.SaveChanges(); } /* List<Order> orders1 = new List<Order>(); * { orders1.Add(order1); orders1.Add(order2); orders1.Add(order3); orders1.Add(order4); orders1.Add(order5); } * service.orderlist = orders1;*/ }