diff --git a/initATLASAufschubkonten/frmStartOptions.vb b/initATLASAufschubkonten/frmStartOptions.vb
index 4f31b11..2a2a21f 100644
--- a/initATLASAufschubkonten/frmStartOptions.vb
+++ b/initATLASAufschubkonten/frmStartOptions.vb
@@ -6,6 +6,7 @@ Imports System.Security.Cryptography.X509Certificates
Imports System.Text
Imports System.Threading
Imports System.Xml
+Imports com.sun.crypto.provider
Imports MDM_Worker
Imports Renci.SshNet
Imports VERAG_PROG_ALLGEMEIN
@@ -3341,11 +3342,15 @@ Public Class frmStartOptions
Dim list As New List(Of String)
list.Add(PDF)
Dim Body = "Anbei befinden sich die Auflistung der geprüfen UID-Nummern.
Bei UID-Nummer mit dem Prüfungserbnis 'OK' wurde das Prüfdatum in den Kundenstamm eingetragen. "
+
+ Body &= createUIDPruefungUebersicht(dt)
+
Body &= "
Ungültige UID-Nummern werden automatisch im Aviso" & IIf(updateFIBU, " und in der Buchhaltung", "") & " vermerkt!"
Body &= "
Erstellt am: " & Now.ToShortDateString & ", um " & Now.ToShortTimeString
Body &= "
Automatisch generiertes E-Mail."
VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail(Mail_To, Mail_betreff, Body,,, False, Mail_CC, Mail_BCC, list)
+ 'VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail("d.breimaier@verag.ag", "UID-Prüfung", Body,,, False, , , list)
' VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail("al@verag.ag", "UID Prüfung", Body,,, False, ,, list)
End If
@@ -3415,6 +3420,46 @@ Public Class frmStartOptions
End Function
+ Function createUIDPruefungUebersicht(dt As DataTable) As String
+
+
+ Dim gruppiert = From row In dt.AsEnumerable()
+ Group row By kat = row.Field(Of String)("Ergebnis") Into grp = Group
+ Select New With {
+ .Ergebnis = kat,
+ .Anzahl = grp.Count()
+ }
+
+ ' Ergebnis in neue DataTable umwandeln
+ Dim result As New DataTable()
+ result.Columns.Add("Ergebnis", GetType(String))
+ result.Columns.Add("Anzahl", GetType(Integer))
+
+ For Each item In gruppiert
+ result.Rows.Add(item.Ergebnis, item.Anzahl)
+ Next
+
+
+
+ Dim TextHTMLtable = ""
+
+ TextHTMLtable &= "
| Anzahl | Ergebnis |
| " & row.Item("Anzahl") & " | " + TextHTMLtable &= "" & row.Item("Ergebnis") & " | " + TextHTMLtable &= "