Exemplo n.º 1
0
        protected override void OnSetUp()
        {
            using (var session = OpenSession())
                using (var transaction = session.BeginTransaction())
                {
                    var s = new Segment {
                        Name = "segment 1"
                    };
                    session.Save(s);

                    var f = new Family {
                        Name = "fam 1", Segment = s
                    };
                    session.Save(f);

                    var c = new Cultivation {
                        Name = "Sample", Family = f
                    };
                    session.Save(c);

                    var p1 = new Product {
                        Name = "product 1", Family = f
                    };
                    session.Save(p1);

                    var p2 = new Product {
                        Name = "product 2"
                    };
                    session.Save(p2);

                    session.Flush();
                    transaction.Commit();
                }
        }
Exemplo n.º 2
0
		protected override void OnSetUp()
		{
			using (var session = OpenSession())
			using (var transaction = session.BeginTransaction())
			{
				var s = new Segment {Name = "segment 1"};
				session.Save(s);

				var f = new Family {Name = "fam 1", Segment = s};
				session.Save(f);

				var c = new Cultivation {Name = "Sample", Family = f};
				session.Save(c);

				var p1 = new Product {Name = "product 1", Family = f};
				session.Save(p1);

				var p2 = new Product {Name = "product 2"};
				session.Save(p2);

				session.Flush();
				transaction.Commit();
			}
		}