mitarbeiter-Zeiterfassung
This commit is contained in:
@@ -161,6 +161,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
Me.pnl.BackColor = System.Drawing.Color.FromArgb(CType(CType(250, Byte), Integer), CType(CType(254, Byte), Integer), CType(CType(255, Byte), Integer))
|
Me.pnl.BackColor = System.Drawing.Color.FromArgb(CType(CType(250, Byte), Integer), CType(CType(254, Byte), Integer), CType(CType(255, Byte), Integer))
|
||||||
Me.pnl.Controls.Add(Me.pnlZeiten)
|
Me.pnl.Controls.Add(Me.pnlZeiten)
|
||||||
Me.pnl.Controls.Add(Me.lblMAId)
|
Me.pnl.Controls.Add(Me.lblMAId)
|
||||||
|
Me.pnl.Controls.Add(Me.PictureBox9)
|
||||||
Me.pnl.Controls.Add(Me.Label5)
|
Me.pnl.Controls.Add(Me.Label5)
|
||||||
Me.pnl.Controls.Add(Me.btnSettings)
|
Me.pnl.Controls.Add(Me.btnSettings)
|
||||||
Me.pnl.Controls.Add(Me.lblTimasZeiten)
|
Me.pnl.Controls.Add(Me.lblTimasZeiten)
|
||||||
@@ -192,11 +193,10 @@ Partial Class frmMitarbeitersuche
|
|||||||
'
|
'
|
||||||
Me.pnlZeiten.Controls.Add(Me.Button2)
|
Me.pnlZeiten.Controls.Add(Me.Button2)
|
||||||
Me.pnlZeiten.Controls.Add(Me.Button1)
|
Me.pnlZeiten.Controls.Add(Me.Button1)
|
||||||
Me.pnlZeiten.Controls.Add(Me.PictureBox9)
|
|
||||||
Me.pnlZeiten.Controls.Add(Me.lblTimasSaldo)
|
Me.pnlZeiten.Controls.Add(Me.lblTimasSaldo)
|
||||||
Me.pnlZeiten.Location = New System.Drawing.Point(8, 393)
|
Me.pnlZeiten.Location = New System.Drawing.Point(58, 393)
|
||||||
Me.pnlZeiten.Name = "pnlZeiten"
|
Me.pnlZeiten.Name = "pnlZeiten"
|
||||||
Me.pnlZeiten.Size = New System.Drawing.Size(619, 40)
|
Me.pnlZeiten.Size = New System.Drawing.Size(569, 40)
|
||||||
Me.pnlZeiten.TabIndex = 22
|
Me.pnlZeiten.TabIndex = 22
|
||||||
'
|
'
|
||||||
'Button2
|
'Button2
|
||||||
@@ -204,7 +204,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
Me.Button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
|
Me.Button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
|
||||||
Me.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
Me.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
Me.Button2.ImageAlign = System.Drawing.ContentAlignment.TopLeft
|
Me.Button2.ImageAlign = System.Drawing.ContentAlignment.TopLeft
|
||||||
Me.Button2.Location = New System.Drawing.Point(548, 3)
|
Me.Button2.Location = New System.Drawing.Point(488, 3)
|
||||||
Me.Button2.Name = "Button2"
|
Me.Button2.Name = "Button2"
|
||||||
Me.Button2.Size = New System.Drawing.Size(68, 35)
|
Me.Button2.Size = New System.Drawing.Size(68, 35)
|
||||||
Me.Button2.TabIndex = 124
|
Me.Button2.TabIndex = 124
|
||||||
@@ -216,7 +216,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
Me.Button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
|
Me.Button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
|
||||||
Me.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
Me.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||||
Me.Button1.ImageAlign = System.Drawing.ContentAlignment.TopLeft
|
Me.Button1.ImageAlign = System.Drawing.ContentAlignment.TopLeft
|
||||||
Me.Button1.Location = New System.Drawing.Point(474, 3)
|
Me.Button1.Location = New System.Drawing.Point(414, 3)
|
||||||
Me.Button1.Name = "Button1"
|
Me.Button1.Name = "Button1"
|
||||||
Me.Button1.Size = New System.Drawing.Size(68, 35)
|
Me.Button1.Size = New System.Drawing.Size(68, 35)
|
||||||
Me.Button1.TabIndex = 123
|
Me.Button1.TabIndex = 123
|
||||||
@@ -226,7 +226,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
'PictureBox9
|
'PictureBox9
|
||||||
'
|
'
|
||||||
Me.PictureBox9.Image = Global.VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_green
|
Me.PictureBox9.Image = Global.VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_green
|
||||||
Me.PictureBox9.Location = New System.Drawing.Point(10, 7)
|
Me.PictureBox9.Location = New System.Drawing.Point(18, 400)
|
||||||
Me.PictureBox9.Name = "PictureBox9"
|
Me.PictureBox9.Name = "PictureBox9"
|
||||||
Me.PictureBox9.Size = New System.Drawing.Size(34, 27)
|
Me.PictureBox9.Size = New System.Drawing.Size(34, 27)
|
||||||
Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
|
Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
|
||||||
@@ -236,7 +236,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
'lblTimasSaldo
|
'lblTimasSaldo
|
||||||
'
|
'
|
||||||
Me.lblTimasSaldo.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!)
|
Me.lblTimasSaldo.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!)
|
||||||
Me.lblTimasSaldo.Location = New System.Drawing.Point(50, 7)
|
Me.lblTimasSaldo.Location = New System.Drawing.Point(7, 9)
|
||||||
Me.lblTimasSaldo.Name = "lblTimasSaldo"
|
Me.lblTimasSaldo.Name = "lblTimasSaldo"
|
||||||
Me.lblTimasSaldo.Size = New System.Drawing.Size(223, 24)
|
Me.lblTimasSaldo.Size = New System.Drawing.Size(223, 24)
|
||||||
Me.lblTimasSaldo.TabIndex = 30
|
Me.lblTimasSaldo.TabIndex = 30
|
||||||
@@ -446,7 +446,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
'lblHandyNr
|
'lblHandyNr
|
||||||
'
|
'
|
||||||
Me.lblHandyNr.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold)
|
Me.lblHandyNr.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold)
|
||||||
Me.lblHandyNr.Location = New System.Drawing.Point(350, 164)
|
Me.lblHandyNr.Location = New System.Drawing.Point(360, 164)
|
||||||
Me.lblHandyNr.Name = "lblHandyNr"
|
Me.lblHandyNr.Name = "lblHandyNr"
|
||||||
Me.lblHandyNr.Size = New System.Drawing.Size(411, 25)
|
Me.lblHandyNr.Size = New System.Drawing.Size(411, 25)
|
||||||
Me.lblHandyNr.TabIndex = 22
|
Me.lblHandyNr.TabIndex = 22
|
||||||
@@ -467,7 +467,7 @@ Partial Class frmMitarbeitersuche
|
|||||||
'lblTelefon
|
'lblTelefon
|
||||||
'
|
'
|
||||||
Me.lblTelefon.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold)
|
Me.lblTelefon.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold)
|
||||||
Me.lblTelefon.Location = New System.Drawing.Point(350, 138)
|
Me.lblTelefon.Location = New System.Drawing.Point(360, 138)
|
||||||
Me.lblTelefon.Name = "lblTelefon"
|
Me.lblTelefon.Name = "lblTelefon"
|
||||||
Me.lblTelefon.Size = New System.Drawing.Size(411, 25)
|
Me.lblTelefon.Size = New System.Drawing.Size(411, 25)
|
||||||
Me.lblTelefon.TabIndex = 16
|
Me.lblTelefon.TabIndex = 16
|
||||||
|
|||||||
@@ -162,12 +162,20 @@ Public Class frmMitarbeitersuche
|
|||||||
End Select
|
End Select
|
||||||
|
|
||||||
If VERAG_PROG_ALLGEMEIN.cBerechtignunen.CHECK_BERECHTIGUNG_bool("ADMINFUNCTIONS", "SDL") Then
|
If VERAG_PROG_ALLGEMEIN.cBerechtignunen.CHECK_BERECHTIGUNG_bool("ADMINFUNCTIONS", "SDL") Then
|
||||||
|
'pnlZeiten.Visible = True
|
||||||
btn.Visible = True
|
btn.Visible = True
|
||||||
btnSettings.Visible = True
|
btnSettings.Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
requestDone = False
|
||||||
initTimasSaldo()
|
initTimasSaldo()
|
||||||
|
|
||||||
|
If VERAG_PROG_ALLGEMEIN.cAllgemein.USRID = MA.mit_id AndAlso VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_timasId IsNot Nothing Then
|
||||||
|
pnlZeiten.Visible = True
|
||||||
|
Else
|
||||||
|
pnlZeiten.Visible = False
|
||||||
|
End If
|
||||||
|
|
||||||
If VERAG_PROG_ALLGEMEIN.cBerechtignunen.CHECK_BERECHTIGUNG_bool("MA_TeamBearbeiten", "SDL") Then
|
If VERAG_PROG_ALLGEMEIN.cBerechtignunen.CHECK_BERECHTIGUNG_bool("MA_TeamBearbeiten", "SDL") Then
|
||||||
If MA.getFirma = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA Then 'MA derselben Firma bearbeiten
|
If MA.getFirma = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA Then 'MA derselben Firma bearbeiten
|
||||||
btnSettings.Visible = True
|
btnSettings.Visible = True
|
||||||
@@ -313,35 +321,35 @@ Public Class frmMitarbeitersuche
|
|||||||
|
|
||||||
Private Sub initTimasSaldo()
|
Private Sub initTimasSaldo()
|
||||||
|
|
||||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.USRID = MA.mit_id Then
|
|
||||||
btn.Visible = True
|
|
||||||
'Eintrag für Zeitübersicht
|
|
||||||
'lblTimasZeiten.Visible = True
|
|
||||||
lblTimasSaldo.Visible = True
|
|
||||||
If Not requestDone Then
|
|
||||||
Dim dtZeiten As New DataTable
|
|
||||||
If timas IsNot Nothing Then
|
|
||||||
timas.getTimeSaldo(MA.mit_timasId, lblTimasSaldo.Text)
|
|
||||||
If timas.getTimeEntries(MA.mit_timasId, dtZeiten, requestDone) Then
|
|
||||||
PictureBox9.Image = VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_green
|
|
||||||
|
|
||||||
Button2.Enabled = True
|
btn.Visible = True
|
||||||
Button1.Enabled = False
|
'Eintrag für Zeitübersicht
|
||||||
Else
|
'lblTimasZeiten.Visible = True
|
||||||
PictureBox9.Image = VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_red
|
lblTimasSaldo.Visible = True
|
||||||
Button2.Enabled = False
|
If Not requestDone Then
|
||||||
Button1.Enabled = True
|
lblTimasSaldo.Text = ""
|
||||||
End If
|
Dim dtZeiten As New DataTable
|
||||||
|
If timas IsNot Nothing Then
|
||||||
|
timas.getTimeSaldo(MA.mit_timasId, lblTimasSaldo.Text)
|
||||||
|
If timas.getTimeEntries(MA.mit_timasId, dtZeiten, requestDone) Then
|
||||||
|
PictureBox9.Image = VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_green
|
||||||
|
|
||||||
If dtZeiten.Rows.Count > 0 Then
|
Button2.Enabled = True
|
||||||
pnlZeiten.Visible = True
|
Button1.Enabled = False
|
||||||
Else
|
Else
|
||||||
pnlZeiten.Visible = False
|
PictureBox9.Image = VERAG_PROG_ALLGEMEIN.My.Resources.Resources.uhr_red
|
||||||
End If
|
Button2.Enabled = False
|
||||||
|
Button1.Enabled = True
|
||||||
|
End If
|
||||||
|
|
||||||
|
If dtZeiten.Rows.Count > 0 AndAlso VERAG_PROG_ALLGEMEIN.cAllgemein.USRID = MA.mit_id Then
|
||||||
|
pnlZeiten.Visible = True
|
||||||
|
Else
|
||||||
|
pnlZeiten.Visible = False
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|||||||
Reference in New Issue
Block a user