FreshBooksCommand1.Connection=FreshBooksConnection1;
using (TransactionScope transScope = new TransactionScope()) {
FreshBooksConnection1.Open();
FreshBooksCommand1.ExecuteNonQuery();
transScope.Complete();
}
FreshBooksConnection1.Close();
- or -
FreshBooksCommand1.Connection=FreshBooksConnection1;
FreshBooksConnection1.Open();
using (TransactionScope transScope = new TransactionScope()) {
FreshBooksConnection1.EnlistTransaction(Transaction.Current);
FreshBooksCommand1.ExecuteNonQuery();
transScope.Complete();
}
FreshBooksConnection1.Close();
- or -
CommittableTransaction cmtTx = new CommittableTransaction();
FreshBooksConnection1.Open();
FreshBooksConnection1.EnlistTransaction(cmtTx);
FreshBooksCommand1.ExecuteNonQuery();
FreshBooksConnection1.Close();