Beispiel #1
0
 public void UnLink(IIntKeyedDataObject do1, IIntKeyedDataObject do2)
 {
     using (var scope = DBScope("UnLinking " + do1.GetType().Name + ": " + do1.ID + " and " + do2.GetType().Name + ": " + do2.ID))
     {
         using (var c = scope.Connection.CreateCommand())
         {
             var sc = new SqlSerializationContext(c);
             LookupHelper.AppendMMUnLinkSql(sc, do1, do2);
             sc.Finish();
             c.LexExecuteNonQuery();
         }
     }
 }
Beispiel #2
0
 public void UnLink(IIntKeyedDataObject do1, IIntKeyedDataObject do2)
 {
     using (var scope = DBScope(Translations.DatabaseModel_UnLink_UnLinking_ + do1.GetType().Name + ": " + do1.ID + Translations.DatabaseModel_LookupMany2ManyIds__and_ + do2.GetType().Name + ": " + do2.ID))
     {
         using (var c = scope.Connection.CreateCommand())
         {
             var sc = new SqlSerializationContext(c);
             LookupHelper.AppendMMUnLinkSql(sc, do1, do2);
             sc.Finish();
             c.LexExecuteNonQuery();
         }
     }
 }