protected override void OnSetUp() { base.OnSetUp(); using (ISession session = Sfi.OpenSession()) using (ITransaction transaction = session.BeginTransaction()) { { SalesOrder order = new SalesOrder() { Number = 1 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { SalesOrder order = new SalesOrder() { Number = 2 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { SalesOrder order = new SalesOrder() { Number = 3 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { SalesOrder order = new SalesOrder() { Number = 4 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } transaction.Commit(); } }
protected override void OnSetUp() { using (var session = Sfi.OpenSession()) using (var transaction = session.BeginTransaction()) { { var order = new SalesOrder { Number = 1 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { var order = new SalesOrder { Number = 2 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { var order = new SalesOrder { Number = 3 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } { var order = new SalesOrder { Number = 4 }; order.Items.Add(new Item { SalesOrder = order, Quantity = 1 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 2 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 3 }); order.Items.Add(new Item { SalesOrder = order, Quantity = 4 }); session.Persist(order); } transaction.Commit(); } }