static public void Delete(System.Guid guidKeyAlias, esSqlAccessType sqlAccessType) { var obj = new NamingTest(); obj.GuidKeyAlias = guidKeyAlias; obj.AcceptChanges(); obj.MarkAsDeleted(); obj.Save(sqlAccessType); }
public void ColumnWithDot() { switch (namingTestColl.es.Connection.ProviderSignature.DataProviderName) { case "EntitySpaces.SqlClientProvider": namingTest = namingTestColl.AddNew(); namingTest.str().TestFieldDot = "FieldDot"; namingTestColl.Save(); Assert.IsTrue(namingTestColl.LoadAll()); Assert.AreEqual(1, namingTestColl.Count); break; default: Assert.Ignore("Database not set up, yet."); break; } }
public void Init2() { namingTestColl = new NamingTestCollection(); namingTest = new NamingTest(); // The table Naming.Test has a 'dot' in it, // so that is being tested as well. switch (namingTestColl.es.Connection.ProviderSignature.DataProviderName) { case "EntitySpaces.SqlClientProvider": namingTestColl.LoadAll(); namingTestColl.MarkAllAsDeleted(); namingTestColl.Save(); break; default: break; } }
public NamingTestProxyStub(NamingTest obj, bool dirtyColumnsOnly) { theEntity = this.entity = obj; this.dirtyColumnsOnly = dirtyColumnsOnly; }
public NamingTestProxyStub(NamingTest obj) { theEntity = this.entity = obj; }
public void ColumnWithDotAndSetGuids() { switch (namingTestColl.es.Connection.ProviderSignature.DataProviderName) { case "EntitySpaces.SqlClientProvider": Guid keyGuid = Guid.NewGuid(); namingTest = namingTestColl.AddNew(); namingTest.GuidKeyAlias = keyGuid; namingTest.str().TestFieldDot = "FieldDot"; namingTestColl.Save(); Assert.IsTrue(namingTestColl.LoadAll()); Assert.AreEqual(1, namingTestColl.Count); Assert.AreEqual(namingTestColl[0].GuidKeyAlias.Value, keyGuid); break; default: Assert.Ignore("Database not set up, yet."); break; } }
public void GuidDynamicQuery() { NamingTestCollection namingTestColl = new NamingTestCollection(); NamingTest namingTest = new NamingTest(); switch (namingTestColl.es.Connection.ProviderSignature.DataProviderName) { case "EntitySpaces.SqlClientProvider": namingTest.Save(); Guid? tempKey = namingTest.GuidKeyAlias; namingTestColl.Query.Where(namingTestColl.Query.GuidKeyAlias == tempKey); namingTestColl.Query.Load(); Assert.AreEqual(1, namingTestColl.Count); Assert.IsTrue(namingTest.LoadByPrimaryKey(tempKey.Value)); namingTest.MarkAsDeleted(); namingTest.Save(); break; default: Assert.Ignore("Sql Server only"); break; } }
public void SetGuidPrimaryKey() { NamingTestCollection namingTestColl = new NamingTestCollection(); NamingTest namingTest = new NamingTest(); switch (namingTestColl.es.Connection.ProviderSignature.DataProviderName) { case "EntitySpaces.SqlClientProvider": string testGuid = "b3883c65-ff94-47c4-8b0c-76896bedd45a"; namingTest.GuidKeyAlias = new Guid(testGuid); namingTest.Save(); Guid? tempKey = namingTest.GuidKeyAlias; namingTest.MarkAsDeleted(); namingTest.Save(); Assert.AreEqual(testGuid, tempKey.Value.ToString()); break; default: Assert.Ignore("Sql Server only"); break; } }