From fef5d98ade88e209f55806e27f02bc7112f2036b Mon Sep 17 00:00:00 2001 From: "d.breimaier" Date: Fri, 21 Jul 2023 13:42:51 +0200 Subject: [PATCH 1/5] TimasAPI, usrCntlAPI --- UID/Mitarbeiter/frmMitarbDetails.vb | 20 +- .../usrCntlMitarbeiter.Designer.vb | 213 ++++++++++-------- UID/Mitarbeiter/usrCntlMitarbeiter.vb | 32 ++- UID/My Project/AssemblyInfo.vb | 4 +- UID/usrCntlAPI.Designer.vb | 36 +++ UID/usrCntlAPI.vb | 4 + 6 files changed, 205 insertions(+), 104 deletions(-) diff --git a/UID/Mitarbeiter/frmMitarbDetails.vb b/UID/Mitarbeiter/frmMitarbDetails.vb index 7720c9e..3b909b1 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.vb @@ -1159,9 +1159,9 @@ Public Class frmMitarbDetails End If If CDate(mitarbeiter.mit_einstiegsdatum).ToShortDateString <= DateTime.Parse("01/01/2000") Then - MsgBox("Einstiegsdatum darf nicht vor 01.01.2000 liegen!") - Return False - End If + MsgBox("Einstiegsdatum darf nicht vor 01.01.2000 liegen!") + Return False + End If If mitarbeiter.mit_gekuendigt Then MsgBox("Bereits gekündige MA können nicht angelegt werden!") @@ -1169,11 +1169,16 @@ Public Class frmMitarbDetails End If If mitarbeiter.mit_vname = "" Or mitarbeiter.mit_nname = "" Then - MsgBox("Vor- und Nachnamen angeben!") - Return False - End If + MsgBox("Vor- und Nachnamen angeben!") + Return False + End If - Return True + If mitarbeiter.mit_firma = "" Then + MsgBox("Firma angeben!") + Return False + End If + + Return True End Function @@ -1185,6 +1190,7 @@ Public Class frmMitarbDetails With dgvData .RowHeadersWidth = 10 .Columns("id").Visible = False + .Columns("groupType").Visible = False .Columns("name").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill .Columns("info").Width = 200 .Columns("set").Width = 20 diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb index 283dbca..301d3c3 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb @@ -32,12 +32,21 @@ Partial Class usrCntlMitarbeiter Me.Button3 = New System.Windows.Forms.Button() Me.TabControl1 = New System.Windows.Forms.TabControl() Me.TabPage1 = New System.Windows.Forms.TabPage() + Me.dgvVERAG = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage2 = New System.Windows.Forms.TabPage() + Me.dgvATILLA = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage3 = New System.Windows.Forms.TabPage() + Me.dgvIMEX = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage4 = New System.Windows.Forms.TabPage() + Me.dgvUNISPED = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage5 = New System.Windows.Forms.TabPage() + Me.dgvAMBAR = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage6 = New System.Windows.Forms.TabPage() + Me.dgvFRONTOFFICE = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.TabPage7 = New System.Windows.Forms.TabPage() + Me.dgvVERIMEX = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) + Me.TabPage8 = New System.Windows.Forms.TabPage() + Me.dgvTimasNew = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.Panel1 = New System.Windows.Forms.Panel() Me.cbx = New System.Windows.Forms.CheckBox() Me.txtSuche = New System.Windows.Forms.TextBox() @@ -48,32 +57,27 @@ Partial Class usrCntlMitarbeiter Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.UserKopierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.BerechtigungenSetzenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.dgvVERAG = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvATILLA = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvIMEX = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvUNISPED = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvAMBAR = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvFRONTOFFICE = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) - Me.dgvVERIMEX = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.Panel2.SuspendLayout() Me.TabControl1.SuspendLayout() Me.TabPage1.SuspendLayout() + CType(Me.dgvVERAG, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage2.SuspendLayout() + CType(Me.dgvATILLA, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage3.SuspendLayout() + CType(Me.dgvIMEX, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage4.SuspendLayout() + CType(Me.dgvUNISPED, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage5.SuspendLayout() + CType(Me.dgvAMBAR, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage6.SuspendLayout() + CType(Me.dgvFRONTOFFICE, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage7.SuspendLayout() + CType(Me.dgvVERIMEX, System.ComponentModel.ISupportInitialize).BeginInit() + Me.TabPage8.SuspendLayout() + CType(Me.dgvTimasNew, System.ComponentModel.ISupportInitialize).BeginInit() Me.Panel1.SuspendLayout() Me.Panel3.SuspendLayout() Me.ContextMenuStrip1.SuspendLayout() - CType(Me.dgvVERAG, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvATILLA, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvIMEX, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvUNISPED, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvAMBAR, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvFRONTOFFICE, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.dgvVERIMEX, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'Button6 @@ -164,6 +168,7 @@ Partial Class usrCntlMitarbeiter Me.TabControl1.Controls.Add(Me.TabPage5) Me.TabControl1.Controls.Add(Me.TabPage6) Me.TabControl1.Controls.Add(Me.TabPage7) + Me.TabControl1.Controls.Add(Me.TabPage8) Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill Me.TabControl1.Location = New System.Drawing.Point(0, 0) Me.TabControl1.Name = "TabControl1" @@ -182,6 +187,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage1.Text = "VERAG" Me.TabPage1.UseVisualStyleBackColor = True ' + 'dgvVERAG + ' + Me.dgvVERAG.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvVERAG.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvVERAG.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvVERAG.Location = New System.Drawing.Point(3, 3) + Me.dgvVERAG.Name = "dgvVERAG" + Me.dgvVERAG.Size = New System.Drawing.Size(875, 616) + Me.dgvVERAG.TabIndex = 24 + ' 'TabPage2 ' Me.TabPage2.Controls.Add(Me.dgvATILLA) @@ -193,6 +208,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage2.Text = "ATILLA" Me.TabPage2.UseVisualStyleBackColor = True ' + 'dgvATILLA + ' + Me.dgvATILLA.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvATILLA.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvATILLA.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvATILLA.Location = New System.Drawing.Point(3, 3) + Me.dgvATILLA.Name = "dgvATILLA" + Me.dgvATILLA.Size = New System.Drawing.Size(875, 616) + Me.dgvATILLA.TabIndex = 25 + ' 'TabPage3 ' Me.TabPage3.Controls.Add(Me.dgvIMEX) @@ -204,6 +229,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage3.Text = "IMEX" Me.TabPage3.UseVisualStyleBackColor = True ' + 'dgvIMEX + ' + Me.dgvIMEX.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvIMEX.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvIMEX.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvIMEX.Location = New System.Drawing.Point(3, 3) + Me.dgvIMEX.Name = "dgvIMEX" + Me.dgvIMEX.Size = New System.Drawing.Size(875, 616) + Me.dgvIMEX.TabIndex = 25 + ' 'TabPage4 ' Me.TabPage4.Controls.Add(Me.dgvUNISPED) @@ -215,6 +250,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage4.Text = "UNISPED" Me.TabPage4.UseVisualStyleBackColor = True ' + 'dgvUNISPED + ' + Me.dgvUNISPED.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvUNISPED.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvUNISPED.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvUNISPED.Location = New System.Drawing.Point(3, 3) + Me.dgvUNISPED.Name = "dgvUNISPED" + Me.dgvUNISPED.Size = New System.Drawing.Size(875, 616) + Me.dgvUNISPED.TabIndex = 25 + ' 'TabPage5 ' Me.TabPage5.Controls.Add(Me.dgvAMBAR) @@ -226,6 +271,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage5.Text = "AMBAR" Me.TabPage5.UseVisualStyleBackColor = True ' + 'dgvAMBAR + ' + Me.dgvAMBAR.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvAMBAR.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvAMBAR.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvAMBAR.Location = New System.Drawing.Point(3, 3) + Me.dgvAMBAR.Name = "dgvAMBAR" + Me.dgvAMBAR.Size = New System.Drawing.Size(875, 616) + Me.dgvAMBAR.TabIndex = 25 + ' 'TabPage6 ' Me.TabPage6.Controls.Add(Me.dgvFRONTOFFICE) @@ -237,6 +292,16 @@ Partial Class usrCntlMitarbeiter Me.TabPage6.Text = "FRONT-OFFICE" Me.TabPage6.UseVisualStyleBackColor = True ' + 'dgvFRONTOFFICE + ' + Me.dgvFRONTOFFICE.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvFRONTOFFICE.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvFRONTOFFICE.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvFRONTOFFICE.Location = New System.Drawing.Point(3, 3) + Me.dgvFRONTOFFICE.Name = "dgvFRONTOFFICE" + Me.dgvFRONTOFFICE.Size = New System.Drawing.Size(875, 616) + Me.dgvFRONTOFFICE.TabIndex = 26 + ' 'TabPage7 ' Me.TabPage7.Controls.Add(Me.dgvVERIMEX) @@ -248,6 +313,36 @@ Partial Class usrCntlMitarbeiter Me.TabPage7.Text = "VERIMEX" Me.TabPage7.UseVisualStyleBackColor = True ' + 'dgvVERIMEX + ' + Me.dgvVERIMEX.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvVERIMEX.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvVERIMEX.Dock = System.Windows.Forms.DockStyle.Fill + Me.dgvVERIMEX.Location = New System.Drawing.Point(3, 3) + Me.dgvVERIMEX.Name = "dgvVERIMEX" + Me.dgvVERIMEX.Size = New System.Drawing.Size(875, 616) + Me.dgvVERIMEX.TabIndex = 27 + ' + 'TabPage8 + ' + Me.TabPage8.Controls.Add(Me.dgvTimasNew) + Me.TabPage8.Location = New System.Drawing.Point(4, 22) + Me.TabPage8.Name = "TabPage8" + Me.TabPage8.Size = New System.Drawing.Size(881, 622) + Me.TabPage8.TabIndex = 7 + Me.TabPage8.Text = "Zeiterfassung" + Me.TabPage8.UseVisualStyleBackColor = True + ' + 'dgvTimasNew + ' + Me.dgvTimasNew.AKTUALISIERUNGS_INTERVALL = -1 + Me.dgvTimasNew.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvTimasNew.Location = New System.Drawing.Point(3, 3) + Me.dgvTimasNew.Name = "dgvTimasNew" + Me.dgvTimasNew.ReadOnly = True + Me.dgvTimasNew.Size = New System.Drawing.Size(875, 616) + Me.dgvTimasNew.TabIndex = 0 + ' 'Panel1 ' Me.Panel1.Controls.Add(Me.cbx) @@ -319,7 +414,7 @@ Partial Class usrCntlMitarbeiter ' Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.UserKopierenToolStripMenuItem, Me.BerechtigungenSetzenToolStripMenuItem}) Me.ContextMenuStrip1.Name = "ContextMenuStrip1" - Me.ContextMenuStrip1.Size = New System.Drawing.Size(195, 70) + Me.ContextMenuStrip1.Size = New System.Drawing.Size(195, 48) ' 'UserKopierenToolStripMenuItem ' @@ -333,76 +428,6 @@ Partial Class usrCntlMitarbeiter Me.BerechtigungenSetzenToolStripMenuItem.Size = New System.Drawing.Size(194, 22) Me.BerechtigungenSetzenToolStripMenuItem.Text = "Berechtigungen setzen" ' - 'dgvVERAG - ' - Me.dgvVERAG.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvVERAG.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvVERAG.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvVERAG.Location = New System.Drawing.Point(3, 3) - Me.dgvVERAG.Name = "dgvVERAG" - Me.dgvVERAG.Size = New System.Drawing.Size(875, 616) - Me.dgvVERAG.TabIndex = 24 - ' - 'dgvATILLA - ' - Me.dgvATILLA.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvATILLA.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvATILLA.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvATILLA.Location = New System.Drawing.Point(3, 3) - Me.dgvATILLA.Name = "dgvATILLA" - Me.dgvATILLA.Size = New System.Drawing.Size(875, 616) - Me.dgvATILLA.TabIndex = 25 - ' - 'dgvIMEX - ' - Me.dgvIMEX.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvIMEX.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvIMEX.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvIMEX.Location = New System.Drawing.Point(3, 3) - Me.dgvIMEX.Name = "dgvIMEX" - Me.dgvIMEX.Size = New System.Drawing.Size(875, 616) - Me.dgvIMEX.TabIndex = 25 - ' - 'dgvUNISPED - ' - Me.dgvUNISPED.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvUNISPED.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvUNISPED.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvUNISPED.Location = New System.Drawing.Point(3, 3) - Me.dgvUNISPED.Name = "dgvUNISPED" - Me.dgvUNISPED.Size = New System.Drawing.Size(875, 616) - Me.dgvUNISPED.TabIndex = 25 - ' - 'dgvAMBAR - ' - Me.dgvAMBAR.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvAMBAR.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvAMBAR.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvAMBAR.Location = New System.Drawing.Point(3, 3) - Me.dgvAMBAR.Name = "dgvAMBAR" - Me.dgvAMBAR.Size = New System.Drawing.Size(875, 616) - Me.dgvAMBAR.TabIndex = 25 - ' - 'dgvFRONTOFFICE - ' - Me.dgvFRONTOFFICE.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvFRONTOFFICE.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvFRONTOFFICE.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvFRONTOFFICE.Location = New System.Drawing.Point(3, 3) - Me.dgvFRONTOFFICE.Name = "dgvFRONTOFFICE" - Me.dgvFRONTOFFICE.Size = New System.Drawing.Size(875, 616) - Me.dgvFRONTOFFICE.TabIndex = 26 - ' - 'dgvVERIMEX - ' - Me.dgvVERIMEX.AKTUALISIERUNGS_INTERVALL = -1 - Me.dgvVERIMEX.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvVERIMEX.Dock = System.Windows.Forms.DockStyle.Fill - Me.dgvVERIMEX.Location = New System.Drawing.Point(3, 3) - Me.dgvVERIMEX.Name = "dgvVERIMEX" - Me.dgvVERIMEX.Size = New System.Drawing.Size(875, 616) - Me.dgvVERIMEX.TabIndex = 27 - ' 'usrCntlMitarbeiter ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -416,23 +441,25 @@ Partial Class usrCntlMitarbeiter Me.Panel2.ResumeLayout(False) Me.TabControl1.ResumeLayout(False) Me.TabPage1.ResumeLayout(False) + CType(Me.dgvVERAG, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage2.ResumeLayout(False) + CType(Me.dgvATILLA, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage3.ResumeLayout(False) + CType(Me.dgvIMEX, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage4.ResumeLayout(False) + CType(Me.dgvUNISPED, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage5.ResumeLayout(False) + CType(Me.dgvAMBAR, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage6.ResumeLayout(False) + CType(Me.dgvFRONTOFFICE, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage7.ResumeLayout(False) + CType(Me.dgvVERIMEX, System.ComponentModel.ISupportInitialize).EndInit() + Me.TabPage8.ResumeLayout(False) + CType(Me.dgvTimasNew, System.ComponentModel.ISupportInitialize).EndInit() Me.Panel1.ResumeLayout(False) Me.Panel1.PerformLayout() Me.Panel3.ResumeLayout(False) Me.ContextMenuStrip1.ResumeLayout(False) - CType(Me.dgvVERAG, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvATILLA, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvIMEX, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvUNISPED, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvAMBAR, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvFRONTOFFICE, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.dgvVERIMEX, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) End Sub @@ -468,4 +495,6 @@ Partial Class usrCntlMitarbeiter Friend WithEvents Button7 As Button Friend WithEvents Button8 As Button Friend WithEvents BerechtigungenSetzenToolStripMenuItem As ToolStripMenuItem + Friend WithEvents TabPage8 As TabPage + Friend WithEvents dgvTimasNew As VERAG_PROG_ALLGEMEIN.MyDatagridview End Class diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.vb index 5aec6ec..cabc7e7 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.vb @@ -50,6 +50,8 @@ Public Class usrCntlMitarbeiter showVERAGATILLA("FRONTOFFICE") ElseIf TabControl1.SelectedIndex = 6 Then showVERAGATILLA("VERIMEX") + ElseIf TabControl1.SelectedIndex = 7 Then + showTIMAS() End If End Sub @@ -186,6 +188,29 @@ Public Class usrCntlMitarbeiter End Sub + Public Sub showTIMAS() + 'Paint wieder reaktivieren + locZeilen = -1 + If Not Grid_aktiv Then Exit Sub + + Dim dt As New DataTable() + + dt.Columns.Add("id", GetType(Integer)) + dt.Columns.Add("externid", GetType(String)) + dt.Columns.Add("pnr1", GetType(String)) + dt.Columns.Add("firstname", GetType(String)) + dt.Columns.Add("lastname", GetType(String)) + dt.Columns.Add("gender", GetType(String)) + dt.Columns.Add("card", GetType(Integer)) + dt.Columns.Add("info", GetType(String)) + + Dim timas As New cTimasAPI() + timas.getEmployeeList(dt) + + dgvTimasNew.DataSource = dt + + End Sub + Private Sub sortDGV(dgv As DataGridView) With dgv @@ -364,6 +389,7 @@ Public Class usrCntlMitarbeiter Case 4 : dgv = dgvAMBAR Case 5 : dgv = dgvFRONTOFFICE Case 6 : dgv = dgvVERIMEX + Case 7 : dgv = dgvTimasNew End Select If e.KeyCode = Keys.Return Then @@ -418,7 +444,7 @@ Public Class usrCntlMitarbeiter If dgvFRONTOFFICE.SelectedRows.Count <> 1 Then Exit Sub copyUser(dgvFRONTOFFICE.CurrentRow.Cells(0).Value) - ElseIf TabControl1.SelectedIndex = 5 Then + ElseIf TabControl1.SelectedIndex = 6 Then If dgvVERIMEX.SelectedRows.Count <> 1 Then Exit Sub copyUser(dgvVERIMEX.CurrentRow.Cells(0).Value) @@ -461,7 +487,7 @@ Public Class usrCntlMitarbeiter dgvATILLA.ClearSelection() Me.dgvATILLA.Rows(e.RowIndex).Selected = True - Case Else + Case "dgvVERIMEX" rowClicked = dgvAMBAR.HitTest(e.X, e.Y) dgvAMBAR.ClearSelection() @@ -600,7 +626,7 @@ Public Class usrCntlMitarbeiter dgv = dgvFRONTOFFICE - ElseIf TabControl1.SelectedIndex = 5 Then + ElseIf TabControl1.SelectedIndex = 6 Then dgv = dgvVERIMEX diff --git a/UID/My Project/AssemblyInfo.vb b/UID/My Project/AssemblyInfo.vb index 33bffb2..8780a20 100644 --- a/UID/My Project/AssemblyInfo.vb +++ b/UID/My Project/AssemblyInfo.vb @@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices ' übernehmen, indem Sie "*" eingeben: ' - - + + diff --git a/UID/usrCntlAPI.Designer.vb b/UID/usrCntlAPI.Designer.vb index 4367a42..a4476e5 100644 --- a/UID/usrCntlAPI.Designer.vb +++ b/UID/usrCntlAPI.Designer.vb @@ -79,6 +79,7 @@ Partial Class usrCntlAPI Me.Panel3 = New System.Windows.Forms.Panel() Me.Button10 = New System.Windows.Forms.Button() Me.Button11 = New System.Windows.Forms.Button() + Me.Button1 = New System.Windows.Forms.Button() CType(Me.SplitContainer, System.ComponentModel.ISupportInitialize).BeginInit() Me.SplitContainer.Panel1.SuspendLayout() Me.SplitContainer.Panel2.SuspendLayout() @@ -134,6 +135,7 @@ Partial Class usrCntlAPI ' 'SplitContainer1.Panel1 ' + Me.SplitContainer1.Panel1.Controls.Add(Me.Button1) Me.SplitContainer1.Panel1.Controls.Add(Me.Label11) Me.SplitContainer1.Panel1.Controls.Add(Me.txtZollBelegNr) Me.SplitContainer1.Panel1.Controls.Add(Me.Label10) @@ -196,10 +198,12 @@ Partial Class usrCntlAPI Me.txtZollBelegNr._DateTimeOnly = False Me.txtZollBelegNr._numbersOnly = False Me.txtZollBelegNr._numbersOnlyKommastellen = "" + Me.txtZollBelegNr._numbersOnlyTrennzeichen = True Me.txtZollBelegNr._Prozent = False Me.txtZollBelegNr._ShortDateNew = False Me.txtZollBelegNr._ShortDateOnly = False Me.txtZollBelegNr._TimeOnly = False + Me.txtZollBelegNr._TimeOnly_Seconds = False Me.txtZollBelegNr._value = "" Me.txtZollBelegNr._Waehrung = False Me.txtZollBelegNr._WaehrungZeichen = True @@ -227,10 +231,12 @@ Partial Class usrCntlAPI Me.txtBezugsNr._DateTimeOnly = False Me.txtBezugsNr._numbersOnly = False Me.txtBezugsNr._numbersOnlyKommastellen = "" + Me.txtBezugsNr._numbersOnlyTrennzeichen = True Me.txtBezugsNr._Prozent = False Me.txtBezugsNr._ShortDateNew = False Me.txtBezugsNr._ShortDateOnly = False Me.txtBezugsNr._TimeOnly = False + Me.txtBezugsNr._TimeOnly_Seconds = False Me.txtBezugsNr._value = "" Me.txtBezugsNr._Waehrung = False Me.txtBezugsNr._WaehrungZeichen = True @@ -264,6 +270,7 @@ Partial Class usrCntlAPI Me.kdtxtKunde._displayWoelflKd = False Me.kdtxtKunde._hideIfListEmpty = True Me.kdtxtKunde._loadKdData = False + Me.kdtxtKunde._searchName1 = True Me.kdtxtKunde._UseFIRMA = "" Me.kdtxtKunde._ValueKdAndName = True Me.kdtxtKunde.dgvpos = "LEFT" @@ -285,10 +292,12 @@ Partial Class usrCntlAPI Me.txtAPIUArt._DateTimeOnly = False Me.txtAPIUArt._numbersOnly = False Me.txtAPIUArt._numbersOnlyKommastellen = "" + Me.txtAPIUArt._numbersOnlyTrennzeichen = True Me.txtAPIUArt._Prozent = False Me.txtAPIUArt._ShortDateNew = False Me.txtAPIUArt._ShortDateOnly = False Me.txtAPIUArt._TimeOnly = False + Me.txtAPIUArt._TimeOnly_Seconds = False Me.txtAPIUArt._value = Nothing Me.txtAPIUArt._Waehrung = False Me.txtAPIUArt._WaehrungZeichen = True @@ -414,10 +423,12 @@ Partial Class usrCntlAPI Me.txtSendungsId._DateTimeOnly = False Me.txtSendungsId._numbersOnly = True Me.txtSendungsId._numbersOnlyKommastellen = "" + Me.txtSendungsId._numbersOnlyTrennzeichen = True Me.txtSendungsId._Prozent = False Me.txtSendungsId._ShortDateNew = False Me.txtSendungsId._ShortDateOnly = False Me.txtSendungsId._TimeOnly = False + Me.txtSendungsId._TimeOnly_Seconds = False Me.txtSendungsId._value = "" Me.txtSendungsId._Waehrung = False Me.txtSendungsId._WaehrungZeichen = True @@ -436,10 +447,12 @@ Partial Class usrCntlAPI Me.txtAvisoId._DateTimeOnly = False Me.txtAvisoId._numbersOnly = True Me.txtAvisoId._numbersOnlyKommastellen = "" + Me.txtAvisoId._numbersOnlyTrennzeichen = True Me.txtAvisoId._Prozent = False Me.txtAvisoId._ShortDateNew = False Me.txtAvisoId._ShortDateOnly = False Me.txtAvisoId._TimeOnly = False + Me.txtAvisoId._TimeOnly_Seconds = False Me.txtAvisoId._value = "" Me.txtAvisoId._Waehrung = False Me.txtAvisoId._WaehrungZeichen = True @@ -514,10 +527,12 @@ Partial Class usrCntlAPI Me.txtAbfertDat._DateTimeOnly = False Me.txtAbfertDat._numbersOnly = False Me.txtAbfertDat._numbersOnlyKommastellen = "" + Me.txtAbfertDat._numbersOnlyTrennzeichen = True Me.txtAbfertDat._Prozent = False Me.txtAbfertDat._ShortDateNew = False Me.txtAbfertDat._ShortDateOnly = True Me.txtAbfertDat._TimeOnly = False + Me.txtAbfertDat._TimeOnly_Seconds = False Me.txtAbfertDat._value = "" Me.txtAbfertDat._Waehrung = False Me.txtAbfertDat._WaehrungZeichen = True @@ -634,10 +649,12 @@ Partial Class usrCntlAPI Me.txtAbfertDatBis._DateTimeOnly = False Me.txtAbfertDatBis._numbersOnly = False Me.txtAbfertDatBis._numbersOnlyKommastellen = "" + Me.txtAbfertDatBis._numbersOnlyTrennzeichen = True Me.txtAbfertDatBis._Prozent = False Me.txtAbfertDatBis._ShortDateNew = False Me.txtAbfertDatBis._ShortDateOnly = True Me.txtAbfertDatBis._TimeOnly = False + Me.txtAbfertDatBis._TimeOnly_Seconds = False Me.txtAbfertDatBis._value = "" Me.txtAbfertDatBis._Waehrung = False Me.txtAbfertDatBis._WaehrungZeichen = True @@ -728,10 +745,12 @@ Partial Class usrCntlAPI Me.txtAbfertigungsnummerBis._DateTimeOnly = False Me.txtAbfertigungsnummerBis._numbersOnly = False Me.txtAbfertigungsnummerBis._numbersOnlyKommastellen = "" + Me.txtAbfertigungsnummerBis._numbersOnlyTrennzeichen = True Me.txtAbfertigungsnummerBis._Prozent = False Me.txtAbfertigungsnummerBis._ShortDateNew = False Me.txtAbfertigungsnummerBis._ShortDateOnly = False Me.txtAbfertigungsnummerBis._TimeOnly = False + Me.txtAbfertigungsnummerBis._TimeOnly_Seconds = False Me.txtAbfertigungsnummerBis._value = Nothing Me.txtAbfertigungsnummerBis._Waehrung = False Me.txtAbfertigungsnummerBis._WaehrungZeichen = True @@ -751,10 +770,12 @@ Partial Class usrCntlAPI Me.txtAbfertigungsnummer._DateTimeOnly = False Me.txtAbfertigungsnummer._numbersOnly = False Me.txtAbfertigungsnummer._numbersOnlyKommastellen = "" + Me.txtAbfertigungsnummer._numbersOnlyTrennzeichen = True Me.txtAbfertigungsnummer._Prozent = False Me.txtAbfertigungsnummer._ShortDateNew = False Me.txtAbfertigungsnummer._ShortDateOnly = False Me.txtAbfertigungsnummer._TimeOnly = False + Me.txtAbfertigungsnummer._TimeOnly_Seconds = False Me.txtAbfertigungsnummer._value = Nothing Me.txtAbfertigungsnummer._Waehrung = False Me.txtAbfertigungsnummer._WaehrungZeichen = True @@ -862,10 +883,12 @@ Partial Class usrCntlAPI Me.txtMaxSrch._DateTimeOnly = False Me.txtMaxSrch._numbersOnly = True Me.txtMaxSrch._numbersOnlyKommastellen = "" + Me.txtMaxSrch._numbersOnlyTrennzeichen = True Me.txtMaxSrch._Prozent = False Me.txtMaxSrch._ShortDateNew = False Me.txtMaxSrch._ShortDateOnly = False Me.txtMaxSrch._TimeOnly = False + Me.txtMaxSrch._TimeOnly_Seconds = False Me.txtMaxSrch._value = "" Me.txtMaxSrch._Waehrung = False Me.txtMaxSrch._WaehrungZeichen = True @@ -922,6 +945,18 @@ Partial Class usrCntlAPI Me.Button11.TabIndex = 4 Me.Button11.UseVisualStyleBackColor = True ' + 'Button1 + ' + Me.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat + Me.Button1.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Button1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.Button1.Location = New System.Drawing.Point(850, 122) + Me.Button1.Name = "Button1" + Me.Button1.Size = New System.Drawing.Size(162, 52) + Me.Button1.TabIndex = 53 + Me.Button1.Text = "API Verwaltung" + Me.Button1.UseVisualStyleBackColor = True + ' 'usrCntlAPI ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -1003,4 +1038,5 @@ Partial Class usrCntlAPI Friend WithEvents txtZollBelegNr As VERAG_PROG_ALLGEMEIN.MyTextBox Friend WithEvents Label10 As Label Friend WithEvents txtBezugsNr As VERAG_PROG_ALLGEMEIN.MyTextBox + Friend WithEvents Button1 As Button End Class diff --git a/UID/usrCntlAPI.vb b/UID/usrCntlAPI.vb index 625e443..5cb60c6 100644 --- a/UID/usrCntlAPI.vb +++ b/UID/usrCntlAPI.vb @@ -263,4 +263,8 @@ Public Class usrCntlAPI txtAbfertigungsnummerBis.Enabled = (txtAbfertigungsnummer.Text <> "") End Sub + + Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click + + End Sub End Class From 4ddfca65f70f5f9f648f18d02ab9688685536f15 Mon Sep 17 00:00:00 2001 From: "d.breimaier" Date: Fri, 21 Jul 2023 16:23:08 +0200 Subject: [PATCH 2/5] TimasAPI --- UID/ADMIN.vbproj | 9 +- UID/Mitarbeiter/frmMitarbDetails.Designer.vb | 29 +- UID/Mitarbeiter/frmMitarbDetails.resx | 367 +++++++++++++++++++ UID/Mitarbeiter/frmMitarbDetails.vb | 5 +- UID/Mitarbeiter/usrCntlMitarbeiter.vb | 15 +- UID/My Project/Resources.Designer.vb | 268 +++++++------- UID/My Project/Resources.resx | 123 ++++--- UID/Resources/TiMaS-Paket-Time.png | Bin 0 -> 11709 bytes 8 files changed, 601 insertions(+), 215 deletions(-) create mode 100644 UID/Resources/TiMaS-Paket-Time.png diff --git a/UID/ADMIN.vbproj b/UID/ADMIN.vbproj index 521a2d9..4f79d91 100644 --- a/UID/ADMIN.vbproj +++ b/UID/ADMIN.vbproj @@ -914,14 +914,6 @@ Component Always - - Component - Always - - - Component - Always - Component Always @@ -1036,6 +1028,7 @@ + diff --git a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb index b9a61ff..b272639 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb @@ -197,6 +197,7 @@ Partial Class frmMitarbDetails Me.cboAdminBer = New System.Windows.Forms.ComboBox() Me.Label7 = New System.Windows.Forms.Label() Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) + Me.PictureBox9 = New System.Windows.Forms.PictureBox() CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() Me.Panel1.SuspendLayout() Me.TabControl2.SuspendLayout() @@ -218,11 +219,12 @@ Partial Class frmMitarbDetails CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'PictureBox1 ' - Me.PictureBox1.Image = Global.ADMIN.My.Resources.Resources.admin_logo + Me.PictureBox1.Image = CType(resources.GetObject("PictureBox1.Image"), System.Drawing.Image) Me.PictureBox1.Location = New System.Drawing.Point(12, 7) Me.PictureBox1.Name = "PictureBox1" Me.PictureBox1.Size = New System.Drawing.Size(198, 41) @@ -751,6 +753,7 @@ Partial Class frmMitarbDetails ' 'TabPage6 ' + Me.TabPage6.Controls.Add(Me.PictureBox9) Me.TabPage6.Controls.Add(Me.dgvData) Me.TabPage6.Controls.Add(Me.rtfInfoTimas) Me.TabPage6.Controls.Add(Me.btngetInfo) @@ -902,7 +905,7 @@ Partial Class frmMitarbDetails Me.btnUpdateAD.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.btnUpdateAD.BackColor = System.Drawing.Color.White Me.btnUpdateAD.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.btnUpdateAD.Image = Global.ADMIN.My.Resources.Resources.refresh + Me.btnUpdateAD.Image = CType(resources.GetObject("btnUpdateAD.Image"), System.Drawing.Image) Me.btnUpdateAD.Location = New System.Drawing.Point(669, 37) Me.btnUpdateAD.Name = "btnUpdateAD" Me.btnUpdateAD.Size = New System.Drawing.Size(27, 20) @@ -1867,7 +1870,7 @@ Partial Class frmMitarbDetails 'PictureBox2 ' Me.PictureBox2.Enabled = False - Me.PictureBox2.Image = Global.ADMIN.My.Resources.Resources.Aviso + Me.PictureBox2.Image = CType(resources.GetObject("PictureBox2.Image"), System.Drawing.Image) Me.PictureBox2.Location = New System.Drawing.Point(365, 241) Me.PictureBox2.Name = "PictureBox2" Me.PictureBox2.Size = New System.Drawing.Size(34, 33) @@ -1887,7 +1890,7 @@ Partial Class frmMitarbDetails 'PictureBox7 ' Me.PictureBox7.Enabled = False - Me.PictureBox7.Image = Global.ADMIN.My.Resources.Resources.sdl_ico + Me.PictureBox7.Image = CType(resources.GetObject("PictureBox7.Image"), System.Drawing.Image) Me.PictureBox7.Location = New System.Drawing.Point(209, 241) Me.PictureBox7.Name = "PictureBox7" Me.PictureBox7.Size = New System.Drawing.Size(34, 33) @@ -2068,7 +2071,7 @@ Partial Class frmMitarbDetails 'PictureBox4 ' Me.PictureBox4.Enabled = False - Me.PictureBox4.Image = Global.ADMIN.My.Resources.Resources.parkzeit + Me.PictureBox4.Image = CType(resources.GetObject("PictureBox4.Image"), System.Drawing.Image) Me.PictureBox4.Location = New System.Drawing.Point(526, 80) Me.PictureBox4.Name = "PictureBox4" Me.PictureBox4.Size = New System.Drawing.Size(34, 33) @@ -2088,7 +2091,7 @@ Partial Class frmMitarbDetails 'PictureBox3 ' Me.PictureBox3.Enabled = False - Me.PictureBox3.Image = Global.ADMIN.My.Resources.Resources.dispo_ico + Me.PictureBox3.Image = CType(resources.GetObject("PictureBox3.Image"), System.Drawing.Image) Me.PictureBox3.Location = New System.Drawing.Point(365, 80) Me.PictureBox3.Name = "PictureBox3" Me.PictureBox3.Size = New System.Drawing.Size(34, 33) @@ -2108,7 +2111,7 @@ Partial Class frmMitarbDetails 'PictureBox5 ' Me.PictureBox5.Enabled = False - Me.PictureBox5.Image = Global.ADMIN.My.Resources.Resources.uid_ico + Me.PictureBox5.Image = CType(resources.GetObject("PictureBox5.Image"), System.Drawing.Image) Me.PictureBox5.Location = New System.Drawing.Point(209, 80) Me.PictureBox5.Name = "PictureBox5" Me.PictureBox5.Size = New System.Drawing.Size(34, 33) @@ -2161,6 +2164,16 @@ Partial Class frmMitarbDetails Me.ContextMenuStrip1.Name = "ContextMenuStrip1" Me.ContextMenuStrip1.Size = New System.Drawing.Size(61, 4) ' + 'PictureBox9 + ' + Me.PictureBox9.Image = Global.ADMIN.My.Resources.Resources.uhr_green + Me.PictureBox9.Location = New System.Drawing.Point(405, 3) + Me.PictureBox9.Name = "PictureBox9" + Me.PictureBox9.Size = New System.Drawing.Size(34, 27) + Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage + Me.PictureBox9.TabIndex = 121 + Me.PictureBox9.TabStop = False + ' 'frmMitarbDetails ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -2205,6 +2218,7 @@ Partial Class frmMitarbDetails CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) End Sub @@ -2381,4 +2395,5 @@ Partial Class frmMitarbDetails Friend WithEvents btngetInfo As Button Friend WithEvents rtfInfoTimas As RichTextBox Friend WithEvents dgvData As VERAG_PROG_ALLGEMEIN.MyDatagridview + Friend WithEvents PictureBox9 As PictureBox End Class diff --git a/UID/Mitarbeiter/frmMitarbDetails.resx b/UID/Mitarbeiter/frmMitarbDetails.resx index 4dbf476..313f3cf 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.resx +++ b/UID/Mitarbeiter/frmMitarbDetails.resx @@ -118,6 +118,373 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + B3v2d44WCwAAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAKxJREFUOE+t + z8ENgzAMheGoW3QRxos4doWKYThwbXdoJzF1A4kdno2UcPikkrz8UgMRXQoe9sg/5vc3jNNiiRt0p+Tg + /2N4SHSi3idGEAUQ+SYBwbNH/n0VtIfa7QdvG4MMb41gGfjcYISDo32DNQSZjhRdf1mGyhsjWAa+47Yz + yO7quwoyGUVh6zwBQSaDHvkmMYIMBaR6n+zB+fUJ8blYxg26U3LwKvCwHYUV3DDCWLBXXp8AAAAASUVO + RK5CYII= + + + + + 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 + QmCC + + + + + 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 + vh8AAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAlCAYAAAAjt+tHAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAAq9JREFUWEfVl91qIjEYhqfQpQcWCv1ZFvagSpddqLRIW3DcE/+9Cq/Dy/AmvAdv + wQvx2ENPPDD9ntlkmOg3saXpSgMPk0nyfe87SWyTZDAYwIlwKpwJ58KFcClcRYJc5CQ3GmihmTjxb0JF + YPBPoSb8En5HglzkJDcaaKF5ggHc0HAj3AkPwouQRoac5EYDLTRPMcCU4IqOdDQamV6vZ/r9fvaUtrzO + k3cH7yGKY9vttknTlDpm0ELzDAOsC1PzMBwOTb1eN5VKxSRJEhVykrvZbGKCmUDzHANsDtbnha/8DHEH + ubvdLgZYDjQvMMAOZZOkTJsWGBNmGS2reYkB1oKdSqMaFBO7N9BC8+q/G0DDau0beMsSrFYrU1Y2m42Z + z+emVqupsfDhGQgZcGW9XquxEM0AIpPJJGc6nZrlcpn1UWazmRofzQBPrZ9lCPWjYbX2DbxnD5QJHOoP + zsBHDYzH46yPslgs9vpBdOIY2G63Wd3BnnCFPv72a/HRZqCsIM6G1GIhmgH3my/Czg/9DYCgAUENKuIM + 8NT6DxFtBr6sAdE57hKgYbWOMwPBJeBEpAXFRHSOa0CbgfxIJqhBMUHDauVHsvxQ2ul0jnIozY/lrVbr + 04/l9q7hHcu9iwnndv6RSN2jWq2qiTUYa9c6fyJsxZl+72ISupq1hL9AoreYYIwVyuJsDnKVXs0OXU7v + hUfh+ZAJ+mQcPNsYYslBLnKSGw208supM6Fdz6+FH8Kt8Edo8HWaicKXN+xYYoglR/B67lEs8u5mh0CS + 8SWP7OSiCer8guizYxhLzL+vLBR59/X2GnaKtGkmGs4E2J8WXx4Up0ibr7fbUMKuCdb1ieu2vXI/2TZP + XNByeaiNJRRNfBfYVKw1UKftXeKgNgZwJtjFbCxEgXq+swUtVmGQvAL7tq8xicSnXgAAAABJRU5ErkJg + gg== + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAAc5JREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + C0aCCEaKYcsr9g1FO5vOJP2hZqerq379roat6crEaAKagCYgBKzf3ku3O+vtaH4em2Lv8LTs7J9sViX2 + jb25e9p4S3l4XG7l+f75LZfX9+Hj9+PzK/whwEQ2JZeYxEyGn/V8cVUOjhfx/rJaxx7ErM8ubnue5+Vr + 7BlLDIfhUCAESAoRyninAMAnKTAWU7CnsShr4xBQcyg0Oo+DYibWAuxO7oiFsHw1nEq/e8QrBi6QhYYA + Em2J6izomlN4HbSTdwtykrxHDmZn6IKc+P5dAQ4CNE8PslrgXWqsQd3mGnXXEA1CgIo9dQa+2s/aHIFA + 1hJvQ70fAqZEE9AENAGdfw6T2aBzTBt0jmk8+HvEeHdIOFRq5P9xkT9EzAd5bvhdAMjv5w8PCJxmDBUJ + SdKfDZ8xjlgJyVGgY95ZgiCGEuBwwcfDkzrJHLMUysDv9BPESCa5MRTGz6BCWO4otXoBJmYyTgQk0RRJ + kdw5rL4avwPwY+TkbkQeD4tBZivzN4FAqATEGYMoT2f38vWRxztQZBTH+pepbNA5pg06R7NZ+QO0aZRu + zy7SVAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAAdpJREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + C0aCCEaKYcvrmV/8aXoMZ5L58Me1uqr6d9Vu9TRpYswCZgGzgBDwvH5Nze4i6NjZP8m2o+V5Z2mxXF2F + /8PjurOmtH17D7u4d3iabu6e0stm23m1CAEsyvngeNVZ+8kur+87awsJg/gJnqtG1oUQ4KfxjTiZ7FRJ + +Pj8CjtCHMRr7eziNm9I9WSD3z+/2TcE+Gl8I0+mIOAtQ7yDCtZi3K5WZAFlz2pB3hbgwrykxMpO3x38 + r7WeAC8zlZCA//rvp/GKDVWGVsgOtUcW4EFD9E38lNAr5pUZoh8mvgPll8RZnp7yaa1sjVemRirhCAGA + xPTT6acTaI3WvTLAY0vWcvUETIFZwCygqf1URmXVOCarxjHJg8Giua8LhIlWTkDAXYGvw+8Sv4CG7gvi + 4/blQQLNd6ahEhJUzn2ITT78BUpIjATqHYMpCBCkt6q4M3jopJrTujbL0Ym9nP34KJmSy4eNsfPygjCv + aNyOHujJOBFQElEi2cQrB8vWsKnskBivRo7joc1IplKWbzkAoUqAn3wQpdOpet4+4vgMJDJvDuPDVKwa + x2TVOBoX6Q+jPT6GjgY3BAAAAABJRU5ErkJggg== + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO diff --git a/UID/Mitarbeiter/frmMitarbDetails.vb b/UID/Mitarbeiter/frmMitarbDetails.vb index 3b909b1..99bbf4b 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.vb @@ -1202,6 +1202,9 @@ Public Class frmMitarbDetails End Sub - + Private Sub PictureBox9_Click_1(sender As Object, e As EventArgs) Handles PictureBox9.Click + Dim webAddress As String = "https://zeit.verag.ag/" + Process.Start(webAddress) + End Sub End Class diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.vb index cabc7e7..4c12759 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.vb @@ -2,6 +2,7 @@ Imports System.Net Imports System.Text Imports System.Windows.Controls +Imports System.Windows.Forms.VisualStyles.VisualStyleElement Imports GrapeCity.Viewer.Common.Model Imports VERAG_PROG_ALLGEMEIN Imports VERAG_PROG_ALLGEMEIN.cChilkat_Helper @@ -51,8 +52,11 @@ Public Class usrCntlMitarbeiter ElseIf TabControl1.SelectedIndex = 6 Then showVERAGATILLA("VERIMEX") ElseIf TabControl1.SelectedIndex = 7 Then - showTIMAS() + If dgvTimasNew IsNot Nothing Then + showTIMAS() + End If End If + End Sub Public Sub showVERAGATILLA(firma) @@ -195,15 +199,6 @@ Public Class usrCntlMitarbeiter Dim dt As New DataTable() - dt.Columns.Add("id", GetType(Integer)) - dt.Columns.Add("externid", GetType(String)) - dt.Columns.Add("pnr1", GetType(String)) - dt.Columns.Add("firstname", GetType(String)) - dt.Columns.Add("lastname", GetType(String)) - dt.Columns.Add("gender", GetType(String)) - dt.Columns.Add("card", GetType(Integer)) - dt.Columns.Add("info", GetType(String)) - Dim timas As New cTimasAPI() timas.getEmployeeList(dt) diff --git a/UID/My Project/Resources.Designer.vb b/UID/My Project/Resources.Designer.vb index 67a6b34..5fa5518 100644 --- a/UID/My Project/Resources.Designer.vb +++ b/UID/My Project/Resources.Designer.vb @@ -14,7 +14,7 @@ Option Explicit On Imports System Namespace My.Resources - + 'Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert '-Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. 'Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen @@ -22,20 +22,20 @@ Namespace My.Resources ''' ''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. ''' - + _ Friend Module Resources - + Private resourceMan As Global.System.Resources.ResourceManager - + Private resourceCulture As Global.System.Globalization.CultureInfo - + ''' ''' Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. ''' - + _ Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager Get If Object.ReferenceEquals(resourceMan, Nothing) Then @@ -45,71 +45,71 @@ Namespace My.Resources Return resourceMan End Get End Property - + ''' ''' Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle ''' Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. ''' - + _ Friend Property Culture() As Global.System.Globalization.CultureInfo Get Return resourceCulture End Get Set - resourceCulture = Value + resourceCulture = value End Set End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property admin() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("admin", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property admin_logo() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("admin_logo", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property admin_monitoring() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("admin_monitoring", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property admin1() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("admin1", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property admin2() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("admin2", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die ähnelt. ''' @@ -118,37 +118,37 @@ Namespace My.Resources Return ResourceManager.GetString("asd3ad2asd3asd2asd", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Byte[]. ''' Friend ReadOnly Property ATILLA_DURMAZ() As Byte() Get Dim obj As Object = ResourceManager.GetObject("ATILLA_DURMAZ", resourceCulture) - Return CType(obj, Byte()) + Return CType(obj,Byte()) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property Aviso() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("Aviso", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property aviso_tv() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("aviso_tv", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die ähnelt. ''' @@ -157,67 +157,67 @@ Namespace My.Resources Return ResourceManager.GetString("bbvn6", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Byte[]. ''' Friend ReadOnly Property Buergschaften_Jahresauswertung() As Byte() Get Dim obj As Object = ResourceManager.GetObject("Buergschaften_Jahresauswertung", resourceCulture) - Return CType(obj, Byte()) + Return CType(obj,Byte()) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Byte[]. ''' Friend ReadOnly Property Buergschaften_JahresauswertungSplit() As Byte() Get Dim obj As Object = ResourceManager.GetObject("Buergschaften_JahresauswertungSplit", resourceCulture) - Return CType(obj, Byte()) + Return CType(obj,Byte()) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Byte[]. ''' Friend ReadOnly Property Bürgschaften_Vorlage() As Byte() Get Dim obj As Object = ResourceManager.GetObject("Bürgschaften_Vorlage", resourceCulture) - Return CType(obj, Byte()) + Return CType(obj,Byte()) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property chain() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("chain", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property CMR() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("CMR", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property cmr_logo_klein() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("cmr_logo_klein", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Data Source=SQLGUIDE01.verag.ost.dmn;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; ähnelt. ''' @@ -226,7 +226,7 @@ Namespace My.Resources Return ResourceManager.GetString("connStringAdmin", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Data Source=192.168.0.90\DEVSQL;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; ähnelt. ''' @@ -235,7 +235,7 @@ Namespace My.Resources Return ResourceManager.GetString("connStringAdmin_DEF", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Data Source=192.168.91\SQLFMZOLL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; ähnelt. ''' @@ -244,7 +244,7 @@ Namespace My.Resources Return ResourceManager.GetString("connStringFMZOLL", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Data Source=192.168.0.90\DEVSQL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; ähnelt. ''' @@ -253,357 +253,367 @@ Namespace My.Resources Return ResourceManager.GetString("connStringFMZOLL_DEV", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property del() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("del", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Byte[]. ''' Friend ReadOnly Property Dienstplan() As Byte() Get Dim obj As Object = ResourceManager.GetObject("Dienstplan", resourceCulture) - Return CType(obj, Byte()) + Return CType(obj,Byte()) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property dispo() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("dispo", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property dispo_ico() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("dispo_ico", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property doku_sym() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("doku_sym", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property dp_tv() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("dp_tv", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property DSC_0121() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("DSC_0121", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property Excel_2013_logo_155x110() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("Excel_2013_logo-155x110", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property fd() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("fd", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property fd1() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("fd1", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property gear() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("gear", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property gear1() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("gear1", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property gear2() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("gear2", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property kalender() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("kalender", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property krank() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("krank", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property parkzeit() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("parkzeit", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property personGray_m() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("personGray_m", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property personGray_w() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("personGray_w", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property plus() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("plus", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property printer() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("printer", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property refresh() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("refresh", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property refresh1() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("refresh1", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property reise() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("reise", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property sanduhr() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("sanduhr", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property save() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("save", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property schule() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("schule", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property sdl_ico() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("sdl_ico", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property search() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("search", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property spedbuch() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("spedbuch", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property stift() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("stift", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property TiMaS_Paket_Time() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("TiMaS-Paket-Time", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property uhr_green() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("uhr_green", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property uhr_notime() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("uhr_notime", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property uhr_red() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("uhr_red", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property uid() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("uid", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property uid_ico() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("uid_ico", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Zeichenfolge, die 4.0 ähnelt. ''' @@ -612,64 +622,64 @@ Namespace My.Resources Return ResourceManager.GetString("UpdaterVersion", resourceCulture) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property urlaub() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("urlaub", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property urlaub1() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("urlaub1", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property Verag_Academy_blue() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("Verag_Academy_blue", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property Verag_AG_Logo() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("Verag_AG_Logo", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property Verag_AG_Logopng() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("Verag_AG_Logopng", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property - + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' Friend ReadOnly Property wait() As System.Drawing.Bitmap Get Dim obj As Object = ResourceManager.GetObject("wait", resourceCulture) - Return CType(obj, System.Drawing.Bitmap) + Return CType(obj,System.Drawing.Bitmap) End Get End Property End Module diff --git a/UID/My Project/Resources.resx b/UID/My Project/Resources.resx index 254e3f3..fad14a1 100644 --- a/UID/My Project/Resources.resx +++ b/UID/My Project/Resources.resx @@ -124,6 +124,9 @@ ..\Resources\chain.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\personGray_w.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\DSC_0121.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -139,8 +142,11 @@ ..\Resources\Verag-Academy_blue.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + + + ..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Data Source=192.168.0.90\DEVSQL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; @@ -148,21 +154,12 @@ ..\Resources\cmr-logo_klein.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\wait.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\spedbuch.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\uhr_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\fd.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\resources\buergschaften_jahresauswertungsplit.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -172,8 +169,8 @@ ..\Resources\uid.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\dispo_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\gear2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\aviso_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -187,23 +184,23 @@ Data Source=SQLGUIDE01.verag.ost.dmn;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + ..\Resources\Dienstplan.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ..\Resources\del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - Data Source=192.168.0.90\DEVSQL;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\personGray_m.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\uhr_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\krank.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\admin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\admin_monitoring1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -217,56 +214,65 @@ ..\Resources\Buergschaften_Jahresauswertung.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\urlaub1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - 4.0 - - ..\Resources\krank.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\dispo_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Excel_2013_logo-155x110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\gear1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\printer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\admin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\fd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\uhr_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\doku_sym1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\gear2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\wait.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\dispo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\fd.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\admin2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\dp_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\admin2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\CMR.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\gear1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\printer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\urlaub1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Verag-AG-Logopng.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\fd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\uhr_notime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -274,34 +280,31 @@ ..\Resources\schule.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\stift.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\Aviso.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Dienstplan.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Data Source=192.168.0.90\DEVSQL;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - ..\resources\bürgschaften_vorlage.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\uhr_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\1374582040_38117.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\stift.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\personGray_m.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\personGray_w.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\admin1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - + + ..\resources\bürgschaften_vorlage.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\TiMaS-Paket-Time.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/UID/Resources/TiMaS-Paket-Time.png b/UID/Resources/TiMaS-Paket-Time.png new file mode 100644 index 0000000000000000000000000000000000000000..de71c230447151fb11d76b292644ead25edd3066 GIT binary patch literal 11709 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 NT}>m6ay4kk{{UOdXyyO_ literal 0 HcmV?d00001 From d3625db52264d6568e53149461f326da54b32186 Mon Sep 17 00:00:00 2001 From: "d.breimaier" Date: Mon, 24 Jul 2023 10:29:07 +0200 Subject: [PATCH 3/5] Timas-API, WIKI-API, GUI --- UID/Mitarbeiter/frmMitarbDetails.Designer.vb | 47 ++++---- UID/Mitarbeiter/frmMitarbDetails.resx | 10 +- UID/Mitarbeiter/frmMitarbDetails.vb | 101 ++++++++++++++---- .../usrCntlMitarbeiter.Designer.vb | 41 +++---- UID/Mitarbeiter/usrCntlMitarbeiter.resx | 3 + UID/Mitarbeiter/usrCntlMitarbeiter.vb | 68 ++++++++++-- UID/cSqlDb.vb | 10 +- 7 files changed, 202 insertions(+), 78 deletions(-) diff --git a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb index b272639..03402de 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb @@ -71,6 +71,8 @@ Partial Class frmMitarbDetails Me.txtCSUser = New System.Windows.Forms.TextBox() Me.Label59 = New System.Windows.Forms.Label() Me.TabPage6 = New System.Windows.Forms.TabPage() + Me.TabControl1 = New System.Windows.Forms.TabControl() + Me.PictureBox9 = New System.Windows.Forms.PictureBox() Me.dgvData = New VERAG_PROG_ALLGEMEIN.MyDatagridview(Me.components) Me.rtfInfoTimas = New System.Windows.Forms.RichTextBox() Me.btngetInfo = New System.Windows.Forms.Button() @@ -197,7 +199,6 @@ Partial Class frmMitarbDetails Me.cboAdminBer = New System.Windows.Forms.ComboBox() Me.Label7 = New System.Windows.Forms.Label() Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) - Me.PictureBox9 = New System.Windows.Forms.PictureBox() CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() Me.Panel1.SuspendLayout() Me.TabControl2.SuspendLayout() @@ -207,6 +208,7 @@ Partial Class frmMitarbDetails Me.TabPage4.SuspendLayout() Me.TabPage5.SuspendLayout() Me.TabPage6.SuspendLayout() + CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.dgvData, System.ComponentModel.ISupportInitialize).BeginInit() Me.GroupBox2.SuspendLayout() Me.GroupBox1.SuspendLayout() @@ -219,7 +221,6 @@ Partial Class frmMitarbDetails CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'PictureBox1 @@ -753,6 +754,7 @@ Partial Class frmMitarbDetails ' 'TabPage6 ' + Me.TabPage6.Controls.Add(Me.TabControl1) Me.TabPage6.Controls.Add(Me.PictureBox9) Me.TabPage6.Controls.Add(Me.dgvData) Me.TabPage6.Controls.Add(Me.rtfInfoTimas) @@ -767,21 +769,39 @@ Partial Class frmMitarbDetails Me.TabPage6.Text = "Zeiterfassung" Me.TabPage6.UseVisualStyleBackColor = True ' + 'TabControl1 + ' + Me.TabControl1.Location = New System.Drawing.Point(5, 26) + Me.TabControl1.Name = "TabControl1" + Me.TabControl1.SelectedIndex = 0 + Me.TabControl1.Size = New System.Drawing.Size(360, 145) + Me.TabControl1.TabIndex = 122 + ' + 'PictureBox9 + ' + Me.PictureBox9.Image = Global.ADMIN.My.Resources.Resources.uhr_green + Me.PictureBox9.Location = New System.Drawing.Point(405, 3) + Me.PictureBox9.Name = "PictureBox9" + Me.PictureBox9.Size = New System.Drawing.Size(34, 27) + Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage + Me.PictureBox9.TabIndex = 121 + Me.PictureBox9.TabStop = False + ' 'dgvData ' Me.dgvData.AKTUALISIERUNGS_INTERVALL = -1 Me.dgvData.BackgroundColor = System.Drawing.Color.White Me.dgvData.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.dgvData.Location = New System.Drawing.Point(2, 29) + Me.dgvData.Location = New System.Drawing.Point(2, 27) Me.dgvData.Name = "dgvData" - Me.dgvData.Size = New System.Drawing.Size(364, 142) + Me.dgvData.Size = New System.Drawing.Size(364, 144) Me.dgvData.TabIndex = 118 ' 'rtfInfoTimas ' - Me.rtfInfoTimas.Location = New System.Drawing.Point(3, 29) + Me.rtfInfoTimas.Location = New System.Drawing.Point(3, 27) Me.rtfInfoTimas.Name = "rtfInfoTimas" - Me.rtfInfoTimas.Size = New System.Drawing.Size(363, 110) + Me.rtfInfoTimas.Size = New System.Drawing.Size(363, 144) Me.rtfInfoTimas.TabIndex = 97 Me.rtfInfoTimas.Text = "" ' @@ -2162,17 +2182,7 @@ Partial Class frmMitarbDetails 'ContextMenuStrip1 ' Me.ContextMenuStrip1.Name = "ContextMenuStrip1" - Me.ContextMenuStrip1.Size = New System.Drawing.Size(61, 4) - ' - 'PictureBox9 - ' - Me.PictureBox9.Image = Global.ADMIN.My.Resources.Resources.uhr_green - Me.PictureBox9.Location = New System.Drawing.Point(405, 3) - Me.PictureBox9.Name = "PictureBox9" - Me.PictureBox9.Size = New System.Drawing.Size(34, 27) - Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage - Me.PictureBox9.TabIndex = 121 - Me.PictureBox9.TabStop = False + Me.ContextMenuStrip1.Size = New System.Drawing.Size(181, 26) ' 'frmMitarbDetails ' @@ -2203,6 +2213,7 @@ Partial Class frmMitarbDetails Me.TabPage5.PerformLayout() Me.TabPage6.ResumeLayout(False) Me.TabPage6.PerformLayout() + CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.dgvData, System.ComponentModel.ISupportInitialize).EndInit() Me.GroupBox2.ResumeLayout(False) Me.GroupBox2.PerformLayout() @@ -2218,7 +2229,6 @@ Partial Class frmMitarbDetails CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) End Sub @@ -2396,4 +2406,5 @@ Partial Class frmMitarbDetails Friend WithEvents rtfInfoTimas As RichTextBox Friend WithEvents dgvData As VERAG_PROG_ALLGEMEIN.MyDatagridview Friend WithEvents PictureBox9 As PictureBox + Friend WithEvents TabControl1 As TabControl End Class diff --git a/UID/Mitarbeiter/frmMitarbDetails.resx b/UID/Mitarbeiter/frmMitarbDetails.resx index 313f3cf..60398a3 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.resx +++ b/UID/Mitarbeiter/frmMitarbDetails.resx @@ -355,7 +355,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAB51JREFUWEftlHlQVFcWxh90Nw4iZoAg0YCgiAgaFrVBGBk1xkogBRJkdYkICIkC + wAAADsABataJCQAAB51JREFUWEftlHlQVFcWxh90Nw4iZoAg0YCgiAgaFrVBGBk1xkogBRJkdYkICIkC mgFFRhrZaaBDB4Sm2cIm++IgqwsqSyQishiBRpCgYCUVkzHJqDMm2t+c101m/GecytTMH1Plqfrqvvf6 3vv97jnnNvMyXsbLeBn/rYBsFwdjO9dBtjsIsvfzcMv/ImR7L2DEpwY3PCQYdhVg0CUA/Y5OuLr1DXTb aM0t/c8CI56ryXAfxn0lmAjox5cHf8bMH4DZI0rNhAN3PgKmDwFTwcBEIPCFN3DtHaDLDji3Bs/OmhnM @@ -394,7 +394,7 @@ iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAACcRJREFUeF7tXT2IXkUUXW3Uxk6wURsN2NioRSwsRBR/CgMWaWwVjKRRUCFBsY5F + wAAADsABataJCQAACcRJREFUeF7tXT2IXkUUXW3Uxk6wURsN2NioRSwsRBR/CgMWaWwVjKRRUCFBsY5F OhE7C0GwsoidWFilEsQuYCWIYKVYfnIeO2YyOXfmnnnzXtade+CQ3c188+7MPfdnHtnJ0SEwNUIAkyME MDlCAJMjBDA5QgCTIwQwOUIAkyMEMDlCAJMjBDA5QgCTIwQwOUIAkyMEMDlCAJMjBDA5QgCTIwQwOUIA kyMEMDlCAJMjBDA5NhPAX3//c/j62x8WHj35ZpWXr3y5jPvx+s/Hnw7sheEC+OmXG4cLlz+jjvYSYoCA @@ -442,7 +442,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAlCAYAAAAjt+tHAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAAq9JREFUWEfVl91qIjEYhqfQpQcWCv1ZFvagSpddqLRIW3DcE/+9Cq/Dy/AmvAdv + wAAADsABataJCQAAAq9JREFUWEfVl91qIjEYhqfQpQcWCv1ZFvagSpddqLRIW3DcE/+9Cq/Dy/AmvAdv wQvx2ENPPDD9ntlkmOg3saXpSgMPk0nyfe87SWyTZDAYwIlwKpwJ58KFcClcRYJc5CQ3GmihmTjxb0JF YPBPoSb8En5HglzkJDcaaKF5ggHc0HAj3AkPwouQRoac5EYDLTRPMcCU4IqOdDQamV6vZ/r9fvaUtrzO k3cH7yGKY9vttknTlDpm0ELzDAOsC1PzMBwOTb1eN5VKxSRJEhVykrvZbGKCmUDzHANsDtbnha/8DHEH @@ -460,7 +460,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAAc5JREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + wAAADsABataJCQAAAc5JREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm C0aCCEaKYcsr9g1FO5vOJP2hZqerq379roat6crEaAKagCYgBKzf3ku3O+vtaH4em2Lv8LTs7J9sViX2 jb25e9p4S3l4XG7l+f75LZfX9+Hj9+PzK/whwEQ2JZeYxEyGn/V8cVUOjhfx/rJaxx7ErM8ubnue5+Vr 7BlLDIfhUCAESAoRyninAMAnKTAWU7CnsShr4xBQcyg0Oo+DYibWAuxO7oiFsHw1nEq/e8QrBi6QhYYA @@ -474,7 +474,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAAdpJREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + wAAADsABataJCQAAAdpJREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm C0aCCEaKYcvrmV/8aXoMZ5L58Me1uqr6d9Vu9TRpYswCZgGzgBDwvH5Nze4i6NjZP8m2o+V5Z2mxXF2F /8PjurOmtH17D7u4d3iabu6e0stm23m1CAEsyvngeNVZ+8kur+87awsJg/gJnqtG1oUQ4KfxjTiZ7FRJ +Pj8CjtCHMRr7eziNm9I9WSD3z+/2TcE+Gl8I0+mIOAtQ7yDCtZi3K5WZAFlz2pB3hbgwrykxMpO3x38 diff --git a/UID/Mitarbeiter/frmMitarbDetails.vb b/UID/Mitarbeiter/frmMitarbDetails.vb index 99bbf4b..6294c11 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.vb @@ -30,6 +30,7 @@ Public Class frmMitarbDetails Dim SQL As New VERAG_PROG_ALLGEMEIN.SQL Dim FirmaTmp = "" Dim timas As cTimasAPI + Dim dtTimas As New DataTable Sub New() @@ -565,6 +566,7 @@ Public Class frmMitarbDetails mitarbeiter.mit_teamId = If(cboTeam._value = "", Nothing, cboTeam._value) mitarbeiter.mit_CSuser = txtCSUser.Text mitarbeiter.mit_CSpwd = txtCSPW.Text + mitarbeiter.mit_PersonalNr = txtPersonalNr.Text @@ -857,10 +859,8 @@ Public Class frmMitarbDetails If IsNothing(mitarbeiter.mit_timasId) Then cbxTimasAngelegt.Checked = False - Dim dt As New DataTable - - timas.getGroups(dt) - initDGV(dt) + timas.getGroups(dtTimas) + initDGV(dtTimas) Else cbxTimasAngelegt.Checked = True End If @@ -869,6 +869,7 @@ Public Class frmMitarbDetails btnMAanlegen.Visible = Not cbxTimasAngelegt.Checked txtPersonalNr.Enabled = Not cbxTimasAngelegt.Checked dgvData.Visible = Not cbxTimasAngelegt.Checked + TabControl1.Visible = Not cbxTimasAngelegt.Checked rtfInfoTimas.Visible = cbxTimasAngelegt.Checked btngetInfo.Visible = cbxTimasAngelegt.Checked End If @@ -1123,11 +1124,22 @@ Public Class frmMitarbDetails Private Sub btnMAanlegen_Click(sender As Object, e As EventArgs) Handles btnMAanlegen.Click - If checkMandatoryFields() Then - timas.createMA(mitarbeiter, rtfInfoTimas.Text, dgvData) - tbcntr_TabIndexChanged(sender, e) + Dim newMid As Integer = 0 + If txtVname.Text = "" And txtNname.Text = "" Then MsgBox("Bitte geben Sie einen Namen ein!") : Exit Sub + getMitarbeiter() + If isUpdate Then + mitarbeiter.mit_id = mid + If UID.updateMitarbeiter(mitarbeiter) Then saveBerechtigungen(newMid) + Else + If UID.insertMitarbeiter(mitarbeiter, newMid) Then saveBerechtigungen(newMid) End If + + If checkMandatoryFields() Then + timas.createMA(mitarbeiter, rtfInfoTimas.Text, dtTimas) + tbcntr_TabIndexChanged(sender, e) + End If + End Sub Private Sub btngetInfo_Click(sender As Object, e As EventArgs) Handles btngetInfo.Click @@ -1184,27 +1196,80 @@ Public Class frmMitarbDetails Sub initDGV(dt As DataTable) - dgvData.DataSource = dt + 'dgvData.DataSource = dt - If dgvData.Columns.Count > 0 Then - With dgvData - .RowHeadersWidth = 10 - .Columns("id").Visible = False - .Columns("groupType").Visible = False - .Columns("name").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill - .Columns("info").Width = 200 - .Columns("set").Width = 20 - .Columns("set").HeaderText = "X" + 'If dgvData.Columns.Count > 0 Then + ' With dgvData + ' .RowHeadersWidth = 10 + ' .Columns("id").Visible = False + ' .Columns("groupType").Visible = False + ' .Columns("name").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill + ' .Columns("info").Width = 200 + ' .Columns("set").Width = 20 + ' .Columns("set").HeaderText = "X" - End With + ' End With + 'End If + + + If dtTimas.Columns.Count > 0 Then + + If TabControl1.TabCount = 0 Then + For Each row As DataRow In dt.DefaultView.ToTable(True, "groupType").Rows + Dim TabIndex As Integer 'Anzahl der erstellten Tabs, bei keinem Tab ist der Index 0 + TabIndex = TabControl1.TabCount + TabControl1.TabPages.Add(row("groupType")) + If TabIndex = 0 Then + Dim tab As TabPage = Me.TabControl1.SelectedTab + Dim dv = New DataView(dt) + dv.RowFilter = "groupType = '" & tab.Text & "'" + dgvData.DataSource = dv + If dgvData.Columns.Count > 0 Then + With dgvData + .RowHeadersWidth = 10 + .Columns("id").Visible = False + .Columns("name").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill + .Columns("groupType").Visible = False + .Columns("info").Width = 150 + .Columns("set").Width = 20 + .Columns("set").HeaderText = "X" + .Dock = DockStyle.Fill + + End With + tab.Controls.Add(Me.dgvData) + End If + End If + + Next + End If End If + End Sub Private Sub PictureBox9_Click_1(sender As Object, e As EventArgs) Handles PictureBox9.Click Dim webAddress As String = "https://zeit.verag.ag/" Process.Start(webAddress) End Sub + + Private Sub TabControl1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles TabControl1.SelectedIndexChanged + If dgvData Is Nothing And dgvData.Rows.Count < 1 Then Exit Sub + Dim tab As TabPage = Me.TabControl1.SelectedTab + If ((Not tab Is Nothing) AndAlso (Not tab.Controls.Contains(Me.dgvData))) Then + Dim dv = New DataView(dtTimas) + dv.RowFilter = "groupType = '" & tab.Text & "'" + dgvData.DataSource = dv + If dgvData.Columns.Count > 0 Then + tab.Controls.Add(Me.dgvData) + End If + + If (Me.isDataLoaded) Then + End If + End If + End Sub + + Private isDataLoaded As Boolean = True + End Class diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb index 301d3c3..e3ad354 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.Designer.vb @@ -25,8 +25,7 @@ Partial Class usrCntlMitarbeiter Me.components = New System.ComponentModel.Container() Me.Button6 = New System.Windows.Forms.Button() Me.Panel2 = New System.Windows.Forms.Panel() - Me.Button8 = New System.Windows.Forms.Button() - Me.Button7 = New System.Windows.Forms.Button() + Me.Button9 = New System.Windows.Forms.Button() Me.Button5 = New System.Windows.Forms.Button() Me.Button4 = New System.Windows.Forms.Button() Me.Button3 = New System.Windows.Forms.Button() @@ -57,6 +56,7 @@ Partial Class usrCntlMitarbeiter Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.UserKopierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.BerechtigungenSetzenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ContextMenuStrip2 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.Panel2.SuspendLayout() Me.TabControl1.SuspendLayout() Me.TabPage1.SuspendLayout() @@ -91,8 +91,7 @@ Partial Class usrCntlMitarbeiter ' 'Panel2 ' - Me.Panel2.Controls.Add(Me.Button8) - Me.Panel2.Controls.Add(Me.Button7) + Me.Panel2.Controls.Add(Me.Button9) Me.Panel2.Controls.Add(Me.Button6) Me.Panel2.Controls.Add(Me.Button5) Me.Panel2.Controls.Add(Me.Button4) @@ -103,25 +102,14 @@ Partial Class usrCntlMitarbeiter Me.Panel2.Size = New System.Drawing.Size(92, 684) Me.Panel2.TabIndex = 24 ' - 'Button8 + 'Button9 ' - Me.Button8.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) - Me.Button8.Location = New System.Drawing.Point(3, 553) - Me.Button8.Name = "Button8" - Me.Button8.Size = New System.Drawing.Size(87, 60) - Me.Button8.TabIndex = 20 - Me.Button8.Text = "Upload Mitarbeiterfotos WIKI" - Me.Button8.UseVisualStyleBackColor = True - ' - 'Button7 - ' - Me.Button7.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) - Me.Button7.Location = New System.Drawing.Point(11, 619) - Me.Button7.Name = "Button7" - Me.Button7.Size = New System.Drawing.Size(75, 53) - Me.Button7.TabIndex = 19 - Me.Button7.Text = "Copy to Clipboard WIKI" - Me.Button7.UseVisualStyleBackColor = True + Me.Button9.Location = New System.Drawing.Point(10, 262) + Me.Button9.Name = "Button9" + Me.Button9.Size = New System.Drawing.Size(75, 34) + Me.Button9.TabIndex = 21 + Me.Button9.Text = "Wiki" + Me.Button9.UseVisualStyleBackColor = True ' 'Button5 ' @@ -428,6 +416,11 @@ Partial Class usrCntlMitarbeiter Me.BerechtigungenSetzenToolStripMenuItem.Size = New System.Drawing.Size(194, 22) Me.BerechtigungenSetzenToolStripMenuItem.Text = "Berechtigungen setzen" ' + 'ContextMenuStrip2 + ' + Me.ContextMenuStrip2.Name = "ContextMenuStrip2" + Me.ContextMenuStrip2.Size = New System.Drawing.Size(61, 4) + ' 'usrCntlMitarbeiter ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -492,9 +485,9 @@ Partial Class usrCntlMitarbeiter Friend WithEvents dgvVERIMEX As VERAG_PROG_ALLGEMEIN.MyDatagridview Friend WithEvents ContextMenuStrip1 As ContextMenuStrip Friend WithEvents UserKopierenToolStripMenuItem As ToolStripMenuItem - Friend WithEvents Button7 As Button - Friend WithEvents Button8 As Button Friend WithEvents BerechtigungenSetzenToolStripMenuItem As ToolStripMenuItem Friend WithEvents TabPage8 As TabPage Friend WithEvents dgvTimasNew As VERAG_PROG_ALLGEMEIN.MyDatagridview + Friend WithEvents Button9 As Button + Friend WithEvents ContextMenuStrip2 As ContextMenuStrip End Class diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.resx b/UID/Mitarbeiter/usrCntlMitarbeiter.resx index 279a447..091f0a7 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.resx +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.resx @@ -120,4 +120,7 @@ 17, 17 + + 174, 17 + \ No newline at end of file diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.vb index 4c12759..ad2d323 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.vb @@ -20,6 +20,7 @@ Public Class usrCntlMitarbeiter Private locZeilen As Integer = -1 Public mid As Integer = -1 Dim FUNC = New cProgramFunctions + Dim dt As New DataTable() Private Sub uctrlMitarbeiter_Load(sender As Object, e As EventArgs) Handles MyBase.Load ConnStr = frmMain.ConnStr @@ -197,12 +198,23 @@ Public Class usrCntlMitarbeiter locZeilen = -1 If Not Grid_aktiv Then Exit Sub - Dim dt As New DataTable() + If dt.Columns.Count > 0 Then - Dim timas As New cTimasAPI() - timas.getEmployeeList(dt) + If txtSuche.Text <> "" Then + dt.DefaultView.RowFilter = "lastname like '%" & txtSuche.Text & "%' or firstname like '%" & txtSuche.Text & "%' or pnr1 like '%" & txtSuche.Text & "%' or info like '%" & txtSuche.Text & "%'" + + Else + dt.DefaultView.RowFilter = Nothing + End If + + dgvTimasNew.DataSource = dt + + Else + Dim timas As New cTimasAPI() + timas.getEmployeeList(dt) + dgvTimasNew.DataSource = dt + End If - dgvTimasNew.DataSource = dt End Sub @@ -533,7 +545,7 @@ Public Class usrCntlMitarbeiter End Sub - Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click + Private Sub copyToClipboardWIKI() Try Me.Cursor = Cursors.WaitCursor Dim SQL As New VERAG_PROG_ALLGEMEIN.SQL @@ -591,7 +603,47 @@ Public Class usrCntlMitarbeiter End Sub - Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click + Private Sub mnuItem_Clicked(sender As Object, e As EventArgs) + ContextMenuStrip1.Hide() + Dim item As ToolStripMenuItem = TryCast(sender, ToolStripMenuItem) + + If item IsNot Nothing Then + If item.Name = "uploadPuctureToWiki" Then + uploadToWiki() + + ElseIf item.Name = "copyToClipboard" Then + copyToClipboardWIKI() + Else + MsgBox("Funktion nicht implementiert!") + End If + + End If + + End Sub + + + + Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click + If Not ContextMenuStrip2.Items.ContainsKey("uploadPuctureToWiki") Then + Dim uploadPictures = New ToolStripMenuItem() With {.Text = "Bilder ins WIKI hochladen", .Name = "uploadPuctureToWiki", .Font = New Font(Me.Font.FontFamily, Me.Font.Size)} + ContextMenuStrip2.Items.Add(uploadPictures) + AddHandler uploadPictures.Click, AddressOf mnuItem_Clicked + End If + + + If Not ContextMenuStrip2.Items.ContainsKey("copyToClipboard") Then + Dim copyToClipboard = New ToolStripMenuItem() With {.Text = "In Zwischenablage kopieren", .Name = "copyToClipboard", .Font = New Font(Me.Font.FontFamily, Me.Font.Size)} + AddHandler copyToClipboard.Click, AddressOf mnuItem_Clicked + ContextMenuStrip2.Items.Add(copyToClipboard) + End If + + + + ContextMenuStrip2.Show(Cursor.Position) + End Sub + + + Private Sub uploadToWiki() Me.Cursor = Cursors.WaitCursor Dim token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcGkiOjEsImdycCI6MSwiaWF0IjoxNjg3OTMzNDU3LCJleHAiOjE3MTk0OTEwNTcsImF1ZCI6InVybjp3aWtpLmpzIiwiaXNzIjoidXJuOndpa2kuanMifQ.ul2loFYVHdco2Ia2LcS4nme4PdgcuU6QKrunucECebX5LhcsSyuEg-lKiP2X3JXW57Ym4oCBjamDd5-5uqbQd9hOQ5CDO6yqK2r8TPNxivK29oAl2wfcHaKOe7QNti0yRlMpomJjc_5qaegeeLjN5w-lYbbqtSz_6y8GkPPr0P3l4coIk5IzngGazj8XLYGGN6y5qT4s8IR0sNhfz0hJAlIeVTeFKl8KFZMpFKvBnOjkL0GYOYjrHzPLSUAhe8hCGVcA7rWsweVjjvOclFDDFwZ0SwOY0TZqvz-LOsZ3V7ucQaT3flAjuHiEhODGJguQRBs67U8lVO2cxbJJyR3FUA" @@ -631,7 +683,7 @@ Public Class usrCntlMitarbeiter For Each row As DataGridViewRow In dgv.Rows If row.Cells("mit_foto_DocId").Value > 0 Then Dim file = VERAG_PROG_ALLGEMEIN.cDATENSERVER.GET_PDFPath_BY_DocID(row.Cells("mit_foto_DocId").Value) - Dim succeess = uploadPictureToWiki(token, 4, file) 'Folder 4 -> Mitarbeiterfotos + Dim succeess = uploadPictureToWIKI(token, 4, file) 'Folder 4 -> Mitarbeiterfotos End If Next @@ -647,7 +699,7 @@ Public Class usrCntlMitarbeiter - Private Function uploadPictureToWiki(authenticationToken As String, folderIDx As Integer, image As String) As String + Private Function uploadPictureToWIKI(authenticationToken As String, folderIDx As Integer, image As String) As String Try VERAG_PROG_ALLGEMEIN.cChilkat_Helper.UnlockCilkat() diff --git a/UID/cSqlDb.vb b/UID/cSqlDb.vb index 5e043b5..b484204 100644 --- a/UID/cSqlDb.vb +++ b/UID/cSqlDb.vb @@ -1550,8 +1550,8 @@ Public Class cMitarbeiter 'Änderung Dim sql = "INSERT INTO tblMitarbeiter " & - "(mit_username,mit_abweichenderAnzeigename, mit_pwd, mit_geschlecht, mit_affix, mit_vname, mit_nname, mit_gebdat, mit_strasse,mit_hausnr,mit_land,mit_plz,mit_ort,mit_niederlassung, mit_abteilung, mit_position, mit_durchwahl, mit_email, mit_mobiltel, mit_allowAnruf,mit_info, mit_einstiegsdatum, mit_gekuendigt, mit_kuendigungsdatum, mit_foto,mit_firma,mit_firmaFMZoll,mit_FMZollPersID,mit_FMZollPersIDKasseIsnotSpedBuch,mit_FMZollPersIDSpedBuch,mit_standartFiliale,mit_DpUserStandardDP,mit_EZOLL_SB,mit_ATLAS_SB,mit_FirmenDatenAnzeige,mit_DAKOSY_SB,mit_DAKOSY_SBFull,mit_DpUserStandardFirma,mit_DpUserStandardFirma2,mit_TESTonly,mit_PasswortChanged,mit_TELOTEC_SB,mit_AliasAD_Domain,mit_AliasAD_Username,mit_AliasAD_Domain2,mit_AliasAD_Username2,mit_teamId,mit_ChatBenutzer,mit_FirmaHaupt,mit_ChatEasteregg,mit_MAVerzeichnis_SettingsTstmp,mit_MAVerzeichnis_allowGebDat,mit_MAVerzeichnis_allowWohnadresse,mit_MAVerzeichnis_allowGebDatOhneJahr,mit_MAVerzeichnis_Spitzname,mit_foto_DocId,mit_MAVerzeichnis_Motto,mit_sprache,mit_fakturierungsgruppe, mit_CSuser, mit_CSpwd ) OUTPUT INSERTED.mit_id VALUES " & - "(@mit_username,@mit_abweichenderAnzeigename,@mit_pwd,@mit_geschlecht,@mit_affix,@mit_vname,@mit_nname,@mit_gebdat,@mit_strasse,@mit_hausnr,@mit_land,@mit_plz,@mit_ort,@mit_niederlassung,@mit_abteilung,@mit_position,@mit_durchwahl,@mit_email,@mit_mobiltel,@mit_allowAnruf,@mit_info,@mit_einstiegsdatum,@mit_gekuendigt,@mit_kuendigungsdatum,@mit_foto,@mit_firma,@mit_firmaFMZoll,@mit_FMZollPersID,@mit_FMZollPersIDKasseIsnotSpedBuch,@mit_FMZollPersIDSpedBuch,@mit_standartFiliale,@mit_DpUserStandardDP,@mit_EZOLL_SB,@mit_ATLAS_SB,@mit_FirmenDatenAnzeige,@mit_DAKOSY_SB,@mit_DAKOSY_SBFull,@mit_DpUserStandardFirma,@mit_DpUserStandardFirma2,@mit_TESTonly,@mit_PasswortChanged,@mit_TELOTEC_SB,@mit_AliasAD_Domain,@mit_AliasAD_Username,@mit_AliasAD_Domain2,@mit_AliasAD_Username2,@mit_teamId,@mit_ChatBenutzer,@mit_FirmaHaupt,@mit_ChatEasteregg,@mit_MAVerzeichnis_SettingsTstmp,@mit_MAVerzeichnis_allowGebDat,@mit_MAVerzeichnis_allowWohnadresse,@mit_MAVerzeichnis_allowGebDatOhneJahr,@mit_MAVerzeichnis_Spitzname,@mit_foto_DocId,@mit_MAVerzeichnis_Motto ,@mit_sprache,@mit_fakturierungsgruppe, @mit_CSuser, @mit_CSpwd )" + "(mit_username,mit_abweichenderAnzeigename, mit_pwd, mit_geschlecht, mit_affix, mit_vname, mit_nname, mit_gebdat, mit_strasse,mit_hausnr,mit_land,mit_plz,mit_ort,mit_niederlassung, mit_abteilung, mit_position, mit_durchwahl, mit_email, mit_mobiltel, mit_allowAnruf,mit_info, mit_einstiegsdatum, mit_gekuendigt, mit_kuendigungsdatum, mit_foto,mit_firma,mit_firmaFMZoll,mit_FMZollPersID,mit_FMZollPersIDKasseIsnotSpedBuch,mit_FMZollPersIDSpedBuch,mit_standartFiliale,mit_DpUserStandardDP,mit_EZOLL_SB,mit_ATLAS_SB,mit_FirmenDatenAnzeige,mit_DAKOSY_SB,mit_DAKOSY_SBFull,mit_DpUserStandardFirma,mit_DpUserStandardFirma2,mit_TESTonly,mit_PasswortChanged,mit_TELOTEC_SB,mit_AliasAD_Domain,mit_AliasAD_Username,mit_AliasAD_Domain2,mit_AliasAD_Username2,mit_teamId,mit_ChatBenutzer,mit_FirmaHaupt,mit_ChatEasteregg,mit_MAVerzeichnis_SettingsTstmp,mit_MAVerzeichnis_allowGebDat,mit_MAVerzeichnis_allowWohnadresse,mit_MAVerzeichnis_allowGebDatOhneJahr,mit_MAVerzeichnis_Spitzname,mit_foto_DocId,mit_MAVerzeichnis_Motto,mit_sprache,mit_fakturierungsgruppe, mit_CSuser, mit_CSpwd, mit_PersonalNr ) OUTPUT INSERTED.mit_id VALUES " & + "(@mit_username,@mit_abweichenderAnzeigename,@mit_pwd,@mit_geschlecht,@mit_affix,@mit_vname,@mit_nname,@mit_gebdat,@mit_strasse,@mit_hausnr,@mit_land,@mit_plz,@mit_ort,@mit_niederlassung,@mit_abteilung,@mit_position,@mit_durchwahl,@mit_email,@mit_mobiltel,@mit_allowAnruf,@mit_info,@mit_einstiegsdatum,@mit_gekuendigt,@mit_kuendigungsdatum,@mit_foto,@mit_firma,@mit_firmaFMZoll,@mit_FMZollPersID,@mit_FMZollPersIDKasseIsnotSpedBuch,@mit_FMZollPersIDSpedBuch,@mit_standartFiliale,@mit_DpUserStandardDP,@mit_EZOLL_SB,@mit_ATLAS_SB,@mit_FirmenDatenAnzeige,@mit_DAKOSY_SB,@mit_DAKOSY_SBFull,@mit_DpUserStandardFirma,@mit_DpUserStandardFirma2,@mit_TESTonly,@mit_PasswortChanged,@mit_TELOTEC_SB,@mit_AliasAD_Domain,@mit_AliasAD_Username,@mit_AliasAD_Domain2,@mit_AliasAD_Username2,@mit_teamId,@mit_ChatBenutzer,@mit_FirmaHaupt,@mit_ChatEasteregg,@mit_MAVerzeichnis_SettingsTstmp,@mit_MAVerzeichnis_allowGebDat,@mit_MAVerzeichnis_allowWohnadresse,@mit_MAVerzeichnis_allowGebDatOhneJahr,@mit_MAVerzeichnis_Spitzname,@mit_foto_DocId,@mit_MAVerzeichnis_Motto ,@mit_sprache,@mit_fakturierungsgruppe, @mit_CSuser, @mit_CSpwd, @mit_PersonalNr)" @@ -1624,7 +1624,7 @@ Public Class cMitarbeiter cmd.Parameters.AddWithValue("@mit_CSuser", If(m.mit_CSuser, DBNull.Value)) cmd.Parameters.AddWithValue("@mit_CSpwd", If(m.mit_CSpwd, DBNull.Value)) cmd.Parameters.AddWithValue("@mit_id", DBNull.Value) - + cmd.Parameters.AddWithValue("@mit_PersonalNr", If(m.mit_PersonalNr, DBNull.Value)) Try mid = cmd.ExecuteScalar() @@ -1643,7 +1643,7 @@ Public Class cMitarbeiter Dim sql = "UPDATE tblMitarbeiter " & "SET mit_username=@mit_username, mit_abweichenderAnzeigename=@mit_abweichenderAnzeigename,mit_pwd=@mit_pwd, mit_geschlecht=@mit_geschlecht, mit_affix=@mit_affix, mit_vname=@mit_vname, mit_nname=@mit_nname, mit_gebdat=@mit_gebdat, mit_strasse=@mit_strasse, mit_hausnr=@mit_hausnr, mit_land=@mit_land, mit_plz=@mit_plz, mit_ort=@mit_ort, mit_niederlassung=@mit_niederlassung, mit_abteilung=@mit_abteilung, mit_position=@mit_position, mit_durchwahl=@mit_durchwahl, mit_email=@mit_email, mit_mobiltel=@mit_mobiltel, mit_allowAnruf=@mit_allowAnruf, mit_info=@mit_info, mit_einstiegsdatum=@mit_einstiegsdatum, mit_gekuendigt=@mit_gekuendigt, mit_kuendigungsdatum=@mit_kuendigungsdatum, mit_foto=@mit_foto, mit_firma=@mit_firma,mit_firmaFMZoll=@mit_firmaFMZoll,mit_FMZollPersID=@mit_FMZollPersID, mit_FMZollPersIDKasseIsnotSpedBuch=@mit_FMZollPersIDKasseIsnotSpedBuch,mit_FMZollPersIDSpedBuch=@mit_FMZollPersIDSpedBuch,mit_standartFiliale=@mit_standartFiliale,mit_standardPreisliste=@mit_standardPreisliste,mit_DpUserStandardDP=@mit_DpUserStandardDP, mit_EZOLL_SB=@mit_EZOLL_SB, mit_ATLAS_SB=@mit_ATLAS_SB,mit_FirmenDatenAnzeige=@mit_FirmenDatenAnzeige,mit_DAKOSY_SB=@mit_DAKOSY_SB, mit_DAKOSY_SBFull=@mit_DAKOSY_SBFull ,mit_DpUserStandardFirma=@mit_DpUserStandardFirma,mit_DpUserStandardFirma2=@mit_DpUserStandardFirma2, mit_TESTonly=@mit_TESTonly,mit_PasswortChanged=@mit_PasswortChanged,mit_TELOTEC_SB=@mit_TELOTEC_SB,mit_AliasAD_Domain=@mit_AliasAD_Domain,mit_AliasAD_Username=@mit_AliasAD_Username,mit_AliasAD_Domain2=@mit_AliasAD_Domain2,mit_AliasAD_Username2=@mit_AliasAD_Username2,mit_teamId=@mit_teamId,mit_ChatBenutzer=@mit_ChatBenutzer,mit_FirmaHaupt=@mit_FirmaHaupt " & - " ,mit_ChatEasteregg=@mit_ChatEasteregg,mit_MAVerzeichnis_SettingsTstmp=@mit_MAVerzeichnis_SettingsTstmp,mit_MAVerzeichnis_allowGebDat=@mit_MAVerzeichnis_allowGebDat,mit_MAVerzeichnis_allowWohnadresse=@mit_MAVerzeichnis_allowWohnadresse,mit_MAVerzeichnis_allowGebDatOhneJahr=@mit_MAVerzeichnis_allowGebDatOhneJahr,mit_MAVerzeichnis_Spitzname=@mit_MAVerzeichnis_Spitzname,mit_foto_DocId=@mit_foto_DocId,mit_MAVerzeichnis_Motto=@mit_MAVerzeichnis_Motto,mit_sprache=@mit_sprache,mit_fakturierungsgruppe=@mit_fakturierungsgruppe, mit_CSuser=@mit_CSuser, mit_CSpwd=@mit_CSpwd " & + " ,mit_ChatEasteregg=@mit_ChatEasteregg,mit_MAVerzeichnis_SettingsTstmp=@mit_MAVerzeichnis_SettingsTstmp,mit_MAVerzeichnis_allowGebDat=@mit_MAVerzeichnis_allowGebDat,mit_MAVerzeichnis_allowWohnadresse=@mit_MAVerzeichnis_allowWohnadresse,mit_MAVerzeichnis_allowGebDatOhneJahr=@mit_MAVerzeichnis_allowGebDatOhneJahr,mit_MAVerzeichnis_Spitzname=@mit_MAVerzeichnis_Spitzname,mit_foto_DocId=@mit_foto_DocId,mit_MAVerzeichnis_Motto=@mit_MAVerzeichnis_Motto,mit_sprache=@mit_sprache,mit_fakturierungsgruppe=@mit_fakturierungsgruppe, mit_CSuser=@mit_CSuser, mit_CSpwd=@mit_CSpwd, mit_PersonalNr = @mit_PersonalNr " & " WHERE mit_id=@mit_id " @@ -1717,7 +1717,7 @@ Public Class cMitarbeiter cmd.Parameters.AddWithValue("@mit_fakturierungsgruppe", m.mit_fakturierungsgruppe) cmd.Parameters.AddWithValue("@mit_CSuser", If(m.mit_CSuser, DBNull.Value)) cmd.Parameters.AddWithValue("@mit_CSpwd", If(m.mit_CSpwd, DBNull.Value)) - + cmd.Parameters.AddWithValue("@mit_PersonalNr", If(m.mit_PersonalNr, DBNull.Value)) From 36c07c0dcd28f45e220533b1cbaf5a8c974560c6 Mon Sep 17 00:00:00 2001 From: "d.breimaier" Date: Mon, 24 Jul 2023 13:18:01 +0200 Subject: [PATCH 4/5] TimasAPI, AD --- UID/ADMIN.vbproj | 4 + UID/Mitarbeiter/frmMitarbDetails.Designer.vb | 23 +- UID/Mitarbeiter/frmMitarbDetails.resx | 10 +- UID/Mitarbeiter/frmMitarbDetails.vb | 2 + UID/Mitarbeiter/usrCntlMitarbeiter.vb | 25 +- UID/My Project/Resources.Designer.vb | 40 ++ UID/My Project/Resources.resx | 372 ++++++++++--------- UID/Resources/active_directory2_logo.png | Bin 0 -> 60057 bytes UID/cSqlDb.vb | 8 +- 9 files changed, 279 insertions(+), 205 deletions(-) create mode 100644 UID/Resources/active_directory2_logo.png diff --git a/UID/ADMIN.vbproj b/UID/ADMIN.vbproj index 4f79d91..dc04103 100644 --- a/UID/ADMIN.vbproj +++ b/UID/ADMIN.vbproj @@ -1029,6 +1029,10 @@ + + + + diff --git a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb index 03402de..d952f85 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb @@ -1,9 +1,9 @@ - _ + Partial Class frmMitarbDetails Inherits System.Windows.Forms.Form 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. - _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then @@ -20,7 +20,7 @@ Partial Class frmMitarbDetails 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. - _ + Private Sub InitializeComponent() Me.components = New System.ComponentModel.Container() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMitarbDetails)) @@ -261,12 +261,13 @@ Partial Class frmMitarbDetails ' Me.btnADladen.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.btnADladen.BackColor = System.Drawing.Color.White + Me.btnADladen.BackgroundImage = Global.ADMIN.My.Resources.Resources.active_directory2_logo + Me.btnADladen.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom Me.btnADladen.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.btnADladen.Location = New System.Drawing.Point(602, 9) + Me.btnADladen.Location = New System.Drawing.Point(628, 3) Me.btnADladen.Name = "btnADladen" - Me.btnADladen.Size = New System.Drawing.Size(81, 36) + Me.btnADladen.Size = New System.Drawing.Size(55, 45) Me.btnADladen.TabIndex = 53 - Me.btnADladen.Text = "Active Directory" Me.btnADladen.UseVisualStyleBackColor = False Me.btnADladen.Visible = False ' @@ -822,19 +823,19 @@ Partial Class frmMitarbDetails Me.cbxTimasAngelegt.AutoSize = True Me.cbxTimasAngelegt.Enabled = False Me.cbxTimasAngelegt.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.cbxTimasAngelegt.Location = New System.Drawing.Point(5, 3) + Me.cbxTimasAngelegt.Location = New System.Drawing.Point(2, 5) Me.cbxTimasAngelegt.Name = "cbxTimasAngelegt" Me.cbxTimasAngelegt.Size = New System.Drawing.Size(181, 17) Me.cbxTimasAngelegt.TabIndex = 116 - Me.cbxTimasAngelegt.Text = "Account - PersonalNr (für LOHN)" + Me.cbxTimasAngelegt.Text = "Account - PersonalNr (Lohnverr.)" Me.cbxTimasAngelegt.UseVisualStyleBackColor = True ' 'txtPersonalNr ' Me.txtPersonalNr.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtPersonalNr.Location = New System.Drawing.Point(252, 1) + Me.txtPersonalNr.Location = New System.Drawing.Point(189, 3) Me.txtPersonalNr.Name = "txtPersonalNr" - Me.txtPersonalNr.Size = New System.Drawing.Size(114, 20) + Me.txtPersonalNr.Size = New System.Drawing.Size(47, 20) Me.txtPersonalNr.TabIndex = 114 ' 'btnMAanlegen @@ -2182,7 +2183,7 @@ Partial Class frmMitarbDetails 'ContextMenuStrip1 ' Me.ContextMenuStrip1.Name = "ContextMenuStrip1" - Me.ContextMenuStrip1.Size = New System.Drawing.Size(181, 26) + Me.ContextMenuStrip1.Size = New System.Drawing.Size(61, 4) ' 'frmMitarbDetails ' diff --git a/UID/Mitarbeiter/frmMitarbDetails.resx b/UID/Mitarbeiter/frmMitarbDetails.resx index 60398a3..cadfc89 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.resx +++ b/UID/Mitarbeiter/frmMitarbDetails.resx @@ -355,7 +355,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAB51JREFUWEftlHlQVFcWxh90Nw4iZoAg0YCgiAgaFrVBGBk1xkogBRJkdYkICIkC + vAAADrwBlbxySQAAB51JREFUWEftlHlQVFcWxh90Nw4iZoAg0YCgiAgaFrVBGBk1xkogBRJkdYkICIkC mgFFRhrZaaBDB4Sm2cIm++IgqwsqSyQishiBRpCgYCUVkzHJqDMm2t+c101m/GecytTMH1Plqfrqvvf6 3vv97jnnNvMyXsbLeBn/rYBsFwdjO9dBtjsIsvfzcMv/ImR7L2DEpwY3PCQYdhVg0CUA/Y5OuLr1DXTb aM0t/c8CI56ryXAfxn0lmAjox5cHf8bMH4DZI0rNhAN3PgKmDwFTwcBEIPCFN3DtHaDLDji3Bs/OmhnM @@ -394,7 +394,7 @@ iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAACcRJREFUeF7tXT2IXkUUXW3Uxk6wURsN2NioRSwsRBR/CgMWaWwVjKRRUCFBsY5F + vAAADrwBlbxySQAACcRJREFUeF7tXT2IXkUUXW3Uxk6wURsN2NioRSwsRBR/CgMWaWwVjKRRUCFBsY5F OhE7C0GwsoidWFilEsQuYCWIYKVYfnIeO2YyOXfmnnnzXtade+CQ3c188+7MPfdnHtnJ0SEwNUIAkyME MDlCAJMjBDA5QgCTIwQwOUIAkyMEMDlCAJMjBDA5QgCTIwQwOUIAkyMEMDlCAJMjBDA5QgCTIwQwOUIA kyMEMDlCAJMjBDA5NhPAX3//c/j62x8WHj35ZpWXr3y5jPvx+s/Hnw7sheEC+OmXG4cLlz+jjvYSYoCA @@ -442,7 +442,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAlCAYAAAAjt+tHAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAAq9JREFUWEfVl91qIjEYhqfQpQcWCv1ZFvagSpddqLRIW3DcE/+9Cq/Dy/AmvAdv + vAAADrwBlbxySQAAAq9JREFUWEfVl91qIjEYhqfQpQcWCv1ZFvagSpddqLRIW3DcE/+9Cq/Dy/AmvAdv wQvx2ENPPDD9ntlkmOg3saXpSgMPk0nyfe87SWyTZDAYwIlwKpwJ58KFcClcRYJc5CQ3GmihmTjxb0JF YPBPoSb8En5HglzkJDcaaKF5ggHc0HAj3AkPwouQRoac5EYDLTRPMcCU4IqOdDQamV6vZ/r9fvaUtrzO k3cH7yGKY9vttknTlDpm0ELzDAOsC1PzMBwOTb1eN5VKxSRJEhVykrvZbGKCmUDzHANsDtbnha/8DHEH @@ -460,7 +460,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAAc5JREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + vAAADrwBlbxySQAAAc5JREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm C0aCCEaKYcsr9g1FO5vOJP2hZqerq379roat6crEaAKagCYgBKzf3ku3O+vtaH4em2Lv8LTs7J9sViX2 jb25e9p4S3l4XG7l+f75LZfX9+Hj9+PzK/whwEQ2JZeYxEyGn/V8cVUOjhfx/rJaxx7ErM8ubnue5+Vr 7BlLDIfhUCAESAoRyninAMAnKTAWU7CnsShr4xBQcyg0Oo+DYibWAuxO7oiFsHw1nEq/e8QrBi6QhYYA @@ -474,7 +474,7 @@ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAAdpJREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm + vAAADrwBlbxySQAAAdpJREFUWEftljFKBEEQRec0XsAbmHkDE9NNBCPTBQ+w5iJmBoJgZKCZGBhtJMhm C0aCCEaKYcvrmV/8aXoMZ5L58Me1uqr6d9Vu9TRpYswCZgGzgBDwvH5Nze4i6NjZP8m2o+V5Z2mxXF2F /8PjurOmtH17D7u4d3iabu6e0stm23m1CAEsyvngeNVZ+8kur+87awsJg/gJnqtG1oUQ4KfxjTiZ7FRJ +Pj8CjtCHMRr7eziNm9I9WSD3z+/2TcE+Gl8I0+mIOAtQ7yDCtZi3K5WZAFlz2pB3hbgwrykxMpO3x38 diff --git a/UID/Mitarbeiter/frmMitarbDetails.vb b/UID/Mitarbeiter/frmMitarbDetails.vb index 6294c11..01761e9 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.vb @@ -287,6 +287,7 @@ Public Class frmMitarbDetails txtCSUser.Text = mitarbeiter.mit_CSuser txtCSPW.Text = mitarbeiter.mit_CSpwd txtPersonalNr.Text = mitarbeiter.mit_PersonalNr + txtTelNr.Text = mitarbeiter.mit_telefonnr cboALIASDomain.changeItem(mitarbeiter.mit_AliasAD_Domain) txtALIASUser.Text = mitarbeiter.mit_AliasAD_Username @@ -567,6 +568,7 @@ Public Class frmMitarbDetails mitarbeiter.mit_CSuser = txtCSUser.Text mitarbeiter.mit_CSpwd = txtCSPW.Text mitarbeiter.mit_PersonalNr = txtPersonalNr.Text + mitarbeiter.mit_telefonnr = txtTelNr.Text diff --git a/UID/Mitarbeiter/usrCntlMitarbeiter.vb b/UID/Mitarbeiter/usrCntlMitarbeiter.vb index ad2d323..92ad34f 100644 --- a/UID/Mitarbeiter/usrCntlMitarbeiter.vb +++ b/UID/Mitarbeiter/usrCntlMitarbeiter.vb @@ -194,7 +194,6 @@ Public Class usrCntlMitarbeiter Public Sub showTIMAS() - 'Paint wieder reaktivieren locZeilen = -1 If Not Grid_aktiv Then Exit Sub @@ -202,7 +201,6 @@ Public Class usrCntlMitarbeiter If txtSuche.Text <> "" Then dt.DefaultView.RowFilter = "lastname like '%" & txtSuche.Text & "%' or firstname like '%" & txtSuche.Text & "%' or pnr1 like '%" & txtSuche.Text & "%' or info like '%" & txtSuche.Text & "%'" - Else dt.DefaultView.RowFilter = Nothing End If @@ -210,10 +208,25 @@ Public Class usrCntlMitarbeiter dgvTimasNew.DataSource = dt Else - Dim timas As New cTimasAPI() - timas.getEmployeeList(dt) - dgvTimasNew.DataSource = dt - End If + Dim timas As New cTimasAPI() + timas.getEmployeeList(dt) + dgvTimasNew.DataSource = dt + + End If + With dgvTimasNew + + .RowTemplate.Height = 20 + .RowTemplate.DefaultCellStyle.Alignment = DataGridViewContentAlignment.TopLeft + .AllowUserToAddRows = False + .AllowUserToDeleteRows = False + .AllowUserToOrderColumns = False + .AllowUserToResizeColumns = False + .AllowUserToResizeRows = False + .RowTemplate.ReadOnly = True + .RowHeadersVisible = False + .SelectionMode = DataGridViewSelectionMode.FullRowSelect + .AllowUserToOrderColumns = True + End With End Sub diff --git a/UID/My Project/Resources.Designer.vb b/UID/My Project/Resources.Designer.vb index 5fa5518..73b91c9 100644 --- a/UID/My Project/Resources.Designer.vb +++ b/UID/My Project/Resources.Designer.vb @@ -60,6 +60,46 @@ Namespace My.Resources End Set End Property + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property active_directory_logo() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("active_directory_logo", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property active_directory2_logo() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("active_directory2_logo", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property ad_logo() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ad_logo", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property ad_logo1() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ad_logo1", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' diff --git a/UID/My Project/Resources.resx b/UID/My Project/Resources.resx index fad14a1..d9ab3a4 100644 --- a/UID/My Project/Resources.resx +++ b/UID/My Project/Resources.resx @@ -118,193 +118,205 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\sdl_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\chain.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\personGray_w.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\DSC_0121.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Verag-AG-Logo.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\uid1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\kalender.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Verag-Academy_blue.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - - - - ..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - Data Source=192.168.0.90\DEVSQL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - - ..\Resources\cmr-logo_klein.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\spedbuch.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\buergschaften_jahresauswertungsplit.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\uid.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\gear2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\aviso_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ATILLA_DURMAZ.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\sanduhr.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - Data Source=SQLGUIDE01.verag.ost.dmn;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - - ..\Resources\Dienstplan.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\personGray_m.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\krank.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin_monitoring1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - Data Source=192.168.91\SQLFMZOLL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - - ..\Resources\urlaub.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Buergschaften_Jahresauswertung.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 4.0 - - - ..\Resources\dispo_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Excel_2013_logo-155x110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\printer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\fd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\uhr_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\doku_sym1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wait.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\dispo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\fd.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\dp_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\CMR.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\gear1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\urlaub1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Verag-AG-Logopng.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\uhr_notime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\schule.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\stift.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Aviso.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - Data Source=192.168.0.90\DEVSQL;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - - ..\Resources\uhr_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\1374582040_38117.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\admin1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - - ..\resources\bürgschaften_vorlage.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Data Source=192.168.91\SQLFMZOLL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + + ..\Resources\schule.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\krank.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Buergschaften_Jahresauswertung.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\gear2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\doku_sym1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + + + + ..\Resources\uhr_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\dispo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\admin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\uhr_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\personGray_m.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\dispo_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\cmr-logo_klein.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Verag-Academy_blue.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\fd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\fd.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\CMR.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\spedbuch.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\admin1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\kalender.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\uhr_notime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Data Source=192.168.0.90\DEVSQL;Initial Catalog=VERAG;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + + + + + ..\Resources\personGray_w.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\sanduhr.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\uid1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Dienstplan.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\admin2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Aviso.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\DSC_0121.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Verag-AG-Logopng.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\admin_monitoring1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Data Source=192.168.0.90\DEVSQL;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + + ..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\aviso_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wait.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\urlaub1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\urlaub.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ad_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\stift.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\gear1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + 4.0 + + + ..\Resources\printer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\1374582040_38117.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\TiMaS-Paket-Time.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Verag-AG-Logo.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Data Source=SQLGUIDE01.verag.ost.dmn;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; + + + ..\Resources\active_directory_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\chain.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\uid.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\sdl_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Excel_2013_logo-155x110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\buergschaften_jahresauswertungsplit.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ATILLA_DURMAZ.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\ad_logo1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\active_directory2_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/UID/Resources/active_directory2_logo.png b/UID/Resources/active_directory2_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b948eff690da1f6ebecf2d1b39d51fca1159e2bd GIT binary patch literal 60057 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
    b4Uuj3H3#iI|j6GaYQ9G2x$0 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 E0B9&? Date: Wed, 26 Jul 2023 17:36:41 +0200 Subject: [PATCH 5/5] MitarbDetails - Foto getauscht --- UID/ADMIN.vbproj | 4 -- UID/Mitarbeiter/frmMitarbDetails.Designer.vb | 2 - UID/My Project/Resources.Designer.vb | 40 ----------------- UID/My Project/Resources.resx | 46 ++++++++------------ 4 files changed, 17 insertions(+), 75 deletions(-) diff --git a/UID/ADMIN.vbproj b/UID/ADMIN.vbproj index dc04103..924da17 100644 --- a/UID/ADMIN.vbproj +++ b/UID/ADMIN.vbproj @@ -981,7 +981,6 @@ - @@ -1029,9 +1028,6 @@ - - - diff --git a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb index d952f85..263bb75 100644 --- a/UID/Mitarbeiter/frmMitarbDetails.Designer.vb +++ b/UID/Mitarbeiter/frmMitarbDetails.Designer.vb @@ -261,7 +261,6 @@ Partial Class frmMitarbDetails ' Me.btnADladen.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.btnADladen.BackColor = System.Drawing.Color.White - Me.btnADladen.BackgroundImage = Global.ADMIN.My.Resources.Resources.active_directory2_logo Me.btnADladen.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom Me.btnADladen.FlatStyle = System.Windows.Forms.FlatStyle.Flat Me.btnADladen.Location = New System.Drawing.Point(628, 3) @@ -780,7 +779,6 @@ Partial Class frmMitarbDetails ' 'PictureBox9 ' - Me.PictureBox9.Image = Global.ADMIN.My.Resources.Resources.uhr_green Me.PictureBox9.Location = New System.Drawing.Point(405, 3) Me.PictureBox9.Name = "PictureBox9" Me.PictureBox9.Size = New System.Drawing.Size(34, 27) diff --git a/UID/My Project/Resources.Designer.vb b/UID/My Project/Resources.Designer.vb index 73b91c9..84f28fc 100644 --- a/UID/My Project/Resources.Designer.vb +++ b/UID/My Project/Resources.Designer.vb @@ -70,36 +70,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. - ''' - Friend ReadOnly Property active_directory2_logo() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("active_directory2_logo", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. - ''' - Friend ReadOnly Property ad_logo() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("ad_logo", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. - ''' - Friend ReadOnly Property ad_logo1() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("ad_logo1", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' @@ -594,16 +564,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. - ''' - Friend ReadOnly Property TiMaS_Paket_Time() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("TiMaS-Paket-Time", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' diff --git a/UID/My Project/Resources.resx b/UID/My Project/Resources.resx index d9ab3a4..57b5c48 100644 --- a/UID/My Project/Resources.resx +++ b/UID/My Project/Resources.resx @@ -157,15 +157,12 @@ ..\Resources\dispo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\admin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\refresh1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\uhr_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -181,12 +178,18 @@ ..\Resources\Verag-Academy_blue.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\kalender.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\fd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\fd.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\active_directory2_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\CMR.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -196,8 +199,8 @@ ..\Resources\admin1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\kalender.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\reise.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -247,6 +250,9 @@ ..\Resources\aviso_tv.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\wait.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -256,15 +262,9 @@ ..\Resources\urlaub.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\ad_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\stift.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\gear1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -277,18 +277,12 @@ ..\Resources\1374582040_38117.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\TiMaS-Paket-Time.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\Verag-AG-Logo.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Data Source=SQLGUIDE01.verag.ost.dmn;Initial Catalog=ADMIN;Integrated Security=false;User ID=AppUser;Password=yp/THDd?xM+pZ$; - - ..\Resources\active_directory_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\chain.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -298,25 +292,19 @@ ..\Resources\sdl_ico1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\Excel_2013_logo-155x110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\resources\buergschaften_jahresauswertungsplit.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\admin2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\ATILLA_DURMAZ.xlsx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\ad_logo1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\active_directory2_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file