database: improve error loggging

This commit is contained in:
Jonathan Jenne 2023-06-16 09:19:10 +02:00
parent c9c56ad720
commit 36b38f0bd8

View File

@ -100,7 +100,6 @@ Public Class MSSQLServer
End Try End Try
End Function End Function
<DebuggerStepThrough()>
Private Function MaybeGetTransaction(Connection As SqlConnection, Mode As TransactionMode, Transaction As SqlTransaction) As SqlTransaction Private Function MaybeGetTransaction(Connection As SqlConnection, Mode As TransactionMode, Transaction As SqlTransaction) As SqlTransaction
If Connection Is Nothing Then If Connection Is Nothing Then
Throw New ArgumentNullException("Connection") Throw New ArgumentNullException("Connection")
@ -115,7 +114,6 @@ Public Class MSSQLServer
End If End If
End Function End Function
<DebuggerStepThrough()>
Private Function MaybeCommitTransaction(Transaction As SqlTransaction, TransactionMode As TransactionMode) As Boolean Private Function MaybeCommitTransaction(Transaction As SqlTransaction, TransactionMode As TransactionMode) As Boolean
Select Case TransactionMode Select Case TransactionMode
Case TransactionMode.NoTransaction Case TransactionMode.NoTransaction
@ -127,6 +125,7 @@ Public Class MSSQLServer
Transaction.Commit() Transaction.Commit()
Return True Return True
Catch ex As Exception Catch ex As Exception
Logger.Warn("Error while committing transaction!")
Logger.Error(ex) Logger.Error(ex)
Return False Return False
End Try End Try