Ejemplo n.º 1
0
        public void InsertEnum1(string context)
        {
            using (var db = GetDataContext(context))
            {
                try
                {
                    var id = 1001;

                    db.Parent4.Delete(_ => _.ParentID > 1000);

                    var p = new Parent4
                    {
                        ParentID = id,
                        Value1   = TypeValue.Value2
                    };

                    Assert.AreEqual(1,
                                    db.Parent4
                                    .Insert(() => new Parent4
                    {
                        ParentID = 1001,
                        Value1   = p.Value1
                    }));

                    Assert.AreEqual(1, db.Parent4.Count(_ => _.ParentID == id && _.Value1 == p.Value1));
                }
                finally
                {
                    db.Parent4.Delete(_ => _.ParentID > 1000);
                }
            }
        }
Ejemplo n.º 2
0
        public void InsertEnum1()
        {
            ForEachProvider(db =>
            {
                try
                {
                    var id = 1001;

                    db.Parent4.Delete(_ => _.ParentID > 1000);

                    var p = new Parent4
                    {
                        ParentID = id,
                        Value1   = TypeValue.Value2
                    };

                    Assert.AreEqual(1,
                                    db.Parent4
                                    .Insert(() => new Parent4
                    {
                        ParentID = 1001,
                        Value1   = p.Value1
                    }));

                    Assert.AreEqual(1, db.Parent4.Count(_ => _.ParentID == id && _.Value1 == p.Value1));
                }
                finally
                {
                    db.Parent4.Delete(_ => _.ParentID > 1000);
                }
            });
        }
Ejemplo n.º 3
0
		public void InsertEnum1()
		{
			ForEachProvider(db =>
			{
				try
				{
					var id = 1001;

					db.Parent4.Delete(_ => _.ParentID > 1000);

					var p = new Parent4
					{
						ParentID = id,
						Value1   = TypeValue.Value2
					};

					Assert.AreEqual(1,
						db.Parent4
						.Insert(() => new Parent4
						{
							ParentID = 1001,
							Value1   = p.Value1
						}));

					Assert.AreEqual(1, db.Parent4.Count(_ => _.ParentID == id && _.Value1 == p.Value1));
				}
				finally
				{
					db.Parent4.Delete(_ => _.ParentID > 1000);
				}
			});
		}
Ejemplo n.º 4
0
		public void InsertEnum1(string context)
		{
			using (var db = GetDataContext(context))
			{
				try
				{
					var id = 1001;

					db.Parent4.Delete(_ => _.ParentID > 1000);

					var p = new Parent4
					{
						ParentID = id,
						Value1   = TypeValue.Value2
					};

					Assert.AreEqual(1,
						db.Parent4
						.Insert(() => new Parent4
						{
							ParentID = 1001,
							Value1   = p.Value1
						}));

					Assert.AreEqual(1, db.Parent4.Count(_ => _.ParentID == id && _.Value1 == p.Value1));
				}
				finally
				{
					db.Parent4.Delete(_ => _.ParentID > 1000);
				}
			}
		}