_context = new DataContext(conn);
public void BeginTrans()
{
if (_context.Connection.State == System.Data.ConnectionState.Closed)
_context.Connection.Open();
_context.Transaction = _context.Connection.BeginTransaction();
}
public void CommitTrans()
{
if (_context.Transaction != null)
_context.Transaction.Commit();
_context.Connection.Close();
}
public void RollBackTrans()
{
if (_context.Transaction != null)
_context.Transaction.Rollback();
_context.Connection.Close();
}