div. Änderungen
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
|
||||
Imports System.Text.RegularExpressions
|
||||
Imports System.Windows.Forms.VisualStyles.VisualStyleElement
|
||||
Imports VERAG_PROG_ALLGEMEIN
|
||||
|
||||
Public Class frmMitarbDetails
|
||||
@@ -1654,19 +1655,21 @@ Public Class frmMitarbDetails
|
||||
|
||||
' Sicherheitsprüfungen
|
||||
If tageProWoche <= 0 Then Return 0
|
||||
If urlaubInStunden AndAlso wochenstunden <= 0 Then Return 0
|
||||
|
||||
Dim anspruch As Double = 0
|
||||
Dim anspruch As Double
|
||||
|
||||
If Not urlaubInStunden Then
|
||||
' Urlaub in Tagen
|
||||
' 5 Wochen Urlaub in Tagen
|
||||
anspruch = 5 * tageProWoche
|
||||
Else
|
||||
' Urlaub in Stunden: durchschnittliche Tagesarbeitszeit * 5
|
||||
anspruch = (wochenstunden / tageProWoche) * 5
|
||||
If wochenstunden <= 0 Then Return 0
|
||||
|
||||
' 5 Wochen Urlaub in Stunden
|
||||
anspruch = wochenstunden * 5
|
||||
End If
|
||||
|
||||
Return Math.Round(anspruch, 2, MidpointRounding.AwayFromZero)
|
||||
|
||||
End Function
|
||||
|
||||
Private Sub TabControl2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles TabControl2.SelectedIndexChanged
|
||||
@@ -1935,6 +1938,93 @@ Public Class frmMitarbDetails
|
||||
|
||||
Next
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox9_Click(sender As Object, e As EventArgs) Handles PictureBox9.Click
|
||||
|
||||
If Not cbxGekuendigt.Checked AndAlso Not mitarbeiter.mit_gekuendigt Then
|
||||
|
||||
' Dim empfaenger = VERAG_PROG_ALLGEMEIN.cMitarbeiter.GetEMailRecipientForEmailNotification("Mitarbeiter-Eintritt")
|
||||
|
||||
Dim betreff As String = "Start Mitarbeiter " & mitarbeiter.mit_vname & " " & mitarbeiter.mit_nname & " (" & mitarbeiter.mit_firma.ToString.Replace("ALL", "VERAG") & ")"
|
||||
|
||||
Dim TextHTMLtable As String = ""
|
||||
|
||||
|
||||
TextHTMLtable &= "Hallo " & mitarbeiter.mit_vname & "!" & "<br><br>Herzlich Willkommen bei " & mitarbeiter.mit_firma.ToString.Replace("ALL", "VERAG") & ".<br><br>"
|
||||
|
||||
TextHTMLtable &= "Um dir den Start so einfach wie möglich zu machen, findest du alle relevanten Informationen zum Unternehmen hier: <a href=""https://wiki.verag.ag"">WIKI</a>"
|
||||
|
||||
TextHTMLtable &= "<br><br>Die Zugangsdaten für deine benötigten Programme/Systeme lauten wie folgt:<br><br>"
|
||||
|
||||
TextHTMLtable &= "<table border=1>"
|
||||
TextHTMLtable &= "<tr><td>Programm</td><td>Info</td><td>User</td><td>Passwort</td></tr>"
|
||||
|
||||
|
||||
|
||||
If mitarbeiter.mit_AliasAD_Username IsNot Nothing AndAlso mitarbeiter.mit_AliasAD_Username <> "" Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "Windows" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "PC-Zugangsdaten" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_AliasAD_Username & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_pwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
If mitarbeiter.mit_username <> "" AndAlso mitarbeiter.mit_pwd <> "" Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "AVISO/SDL" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "ERP-System" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_username & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_pwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
If mitarbeiter.mit_timasId IsNot Nothing AndAlso IsNumeric(mitarbeiter.mit_timasId) Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "TIMAS" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "Zeiterfassung" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_username & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_pwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
If mitarbeiter.mit_DAKOSY_SB IsNot Nothing AndAlso mitarbeiter.mit_DAKOSY_SB <> "" Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "DAKOSY" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "ZOLL-DE" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_DAKOSY_SB & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_pwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
If mitarbeiter.mit_EZOLL_SB IsNot Nothing AndAlso mitarbeiter.mit_EZOLL_SB > 0 Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "EZOLL" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "ZOLL-AT" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_EZOLL_SB & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_pwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
If mitarbeiter.mit_CSuser IsNot Nothing AndAlso mitarbeiter.mit_CSuser <> "" Then
|
||||
TextHTMLtable &= "<tr>"
|
||||
TextHTMLtable &= "<td><b>" & "Creditsafe" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & "Bonitätsprüfungstool" & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_CSuser & "</b></td>"
|
||||
TextHTMLtable &= "<td><b>" & mitarbeiter.mit_CSpwd & "</b></td>"
|
||||
TextHTMLtable &= "</tr>"
|
||||
End If
|
||||
|
||||
|
||||
TextHTMLtable &= "</table>"
|
||||
|
||||
VERAG_PROG_ALLGEMEIN.cProgramFunctions.createMail("", betreff, TextHTMLtable)
|
||||
|
||||
End If
|
||||
|
||||
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
|
||||
|
||||
Reference in New Issue
Block a user