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