Example #1
0
 public static void Commit()
 {
     if (CurTran != null)
     {
         CurTran.Commit();
     }
     Dispose();
 }
Example #2
0
 public static void RollBack()
 {
     if (CurTran != null && CurTran.Connection != null)
     {
         CurTran.Rollback();
         Dispose();
     }
     CurTran = null;
 }
Example #3
0
 public static void Dispose()
 {
     CurTranRun = false;
     if (CurTran == null)
     {
         return;
     }
     if (CurTran.Connection != null)
     {
         CurTran.Connection.Close();
         CurTran.Connection.Dispose();
     }
     CurTran.Dispose();
     CurTran = null;
 }