public OrderItem CreateItem(Order order, Product product) { var orderItem = new OrderItem { Orders = order, Price = 1, Product = product, Quantity = 3 }; _generator.EntityDeleteActions.Add(context => context.DeleteObject(orderItem)); return orderItem; }
public Order CreateOrderForCustomer(Customer customer) { var order = new Order { Customers = customer, OrderDate = DateTime.Now.AddDays(-5), ShipDate = DateTime.Now.AddDays(5) }; _generator.Context.AddToOrderSet(order); _generator.EntityDeleteActions.Add(context => context.DeleteObject(order)); return order; }
public Order[] CreateOrdersForCustomers(params Customer[] customers) { var orders = new Order[customers.Length]; for (var i = 0; i < customers.Length; i++) orders[i] = CreateOrderForCustomer(customers[i]); return orders; }