public void TransactionalFlush(IsolationLevel isolationLevel) { if (!IsInTransaction) { BeginTransaction(isolationLevel); } try { _linqContext.SubmitChanges(); _transaction.Commit(); } catch { _transaction.Rollback(); throw; } }
public void TransactionalFlush(IsolationLevel isolationLevel) { if (!IsInTransaction) { BeginTransaction(isolationLevel); } try { _linqContext.SubmitChanges(); _transaction.Commit(); } catch { _transaction.Rollback(); throw; } }