3 Commits

Author SHA1 Message Date
Jonathan Jenne
9aae97c225 Langauge: Version 1.5.2.0 2022-07-04 12:04:14 +02:00
Jonathan Jenne
aaa1d04c87 Add Overload for ItemEx 2022-07-04 12:03:43 +02:00
Jonathan Jenne
65ee19790b ZUGFeRDService: update logging 2022-07-01 13:20:30 +02:00
3 changed files with 12 additions and 2 deletions

View File

@@ -10,6 +10,15 @@ Public Module DataTableEx
End Try
End Function
<Extension()>
Public Function ItemEx(Of T)(pRow As DataRow, pFieldIndex As Integer, Optional pDefaultValue As T = Nothing) As T
Try
Return Utils.NotNull(pRow.Item(pFieldIndex), pDefaultValue)
Catch ex As Exception
Return Nothing
End Try
End Function
<Extension()>
Public Function First(pTable As DataTable) As DataRow
Try

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.5.1.0")>
<Assembly: AssemblyFileVersion("1.5.1.0")>
<Assembly: AssemblyVersion("1.5.2.0")>
<Assembly: AssemblyFileVersion("1.5.2.0")>

View File

@@ -147,6 +147,7 @@ Public Class ThreadRunner
Dim oDifference As TimeSpan = Now - RejectedLastRun
If oDifference.TotalMinutes < RejectedMaxDifferenceInMinutes Then
_logger.Info("Updating rejected files: Waiting for next run.")
Exit Sub
End If