コード例 #1
0
ファイル: Fixture.cs プロジェクト: paulbatum/nhibernate
		protected override void OnSetUp()
		{
			base.OnSetUp();
			using (ISession session = OpenSession())
			{
				var payment = new Payment { Amount = 5m, Id = 1 };
				var paymentBatch = new PaymentBatch { Id = 3 };
				paymentBatch.AddPayment(payment);
				session.Save(paymentBatch);
				session.Save(payment);
				session.Flush();
			}
		}
コード例 #2
0
		public virtual void AddPayment(Payment p)
		{
			payments.Add(p);
			p.PaymentBatch = this;
		}