APIZugange, Mitarbeiter, StartOptions, UTA.
This commit is contained in:
@@ -68,7 +68,7 @@ Public Class usrCntlMitarbeiter
|
||||
|
||||
|
||||
|
||||
Dim sql As String = "SELECT mit_id,mit_username,mit_vname, mit_nname ,mit_niederlassung,mit_abteilung,mit_email,cast (case when mit_timasId is null then 0 else 1 end as bit) mit_ze,mit_durchwahl,mit_gekuendigt, isnull(mit_foto_DocId,'') as mit_foto_DocId FROM tblMitarbeiter WHERE (mit_firma='" & firma & "' OR (mit_firma='ALL' AND mit_FirmaHaupt='" & firma & "' )) "
|
||||
Dim sql As String = "SELECT mit_id,mit_username,mit_vname, mit_nname ,mit_niederlassung,mit_abteilung,mit_email,cast (case when mit_timasId is null then 0 else 1 end as bit) mit_ze, cast (case when isnull([mit_DAKOSY_SB],'')<> '' and isnull([mit_DAKOSY_SBFull],'')<>'' then 1 else 0 end as bit) as mit_DAKOSY, mit_durchwahl,mit_gekuendigt, isnull(mit_foto_DocId,'') as mit_foto_DocId FROM tblMitarbeiter WHERE (mit_firma='" & firma & "' OR (mit_firma='ALL' AND mit_FirmaHaupt='" & firma & "' )) "
|
||||
|
||||
If txtSuche.Text <> "" Then
|
||||
sql &= " AND (mit_username LIKE '%" & txtSuche.Text & "%' OR mit_nname LIKE '%" & txtSuche.Text & "%' OR mit_vname LIKE '%" & txtSuche.Text & "%') "
|
||||
@@ -82,6 +82,10 @@ Public Class usrCntlMitarbeiter
|
||||
sql &= IIf(cbxZE.Checked, " AND mit_timasId is not null", " AND mit_timasId is null")
|
||||
End If
|
||||
|
||||
If cbxDakosy.CheckState <> CheckState.Indeterminate Then
|
||||
sql &= IIf(cbxDakosy.Checked, " AND (isnull([mit_DAKOSY_SB],'')<> '' AND isnull([mit_DAKOSY_SBFull],'')<>'')", " AND ((isnull([mit_DAKOSY_SB],'')= '' OR isnull([mit_DAKOSY_SBFull],'')=''))")
|
||||
End If
|
||||
|
||||
If firma = "VERAG" Then
|
||||
|
||||
' dgvVERAG.DataSource = UID.AnzeigeTabelleFirma(sql)
|
||||
@@ -252,38 +256,48 @@ Public Class usrCntlMitarbeiter
|
||||
|
||||
.AllowUserToOrderColumns = True
|
||||
|
||||
.Columns(0).Visible = False 'ID nicht anzeigen
|
||||
.Columns("mit_id").Visible = False 'ID nicht anzeigen
|
||||
|
||||
.Columns(1).Width = 150
|
||||
.Columns(1).HeaderText = "Username"
|
||||
.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
.Columns("mit_username").Width = 150
|
||||
.Columns("mit_username").HeaderText = "Username"
|
||||
.Columns("mit_username").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
|
||||
.Columns(2).Width = 100
|
||||
.Columns(2).HeaderText = "Vorname"
|
||||
.Columns("mit_vname").Width = 100
|
||||
.Columns("mit_vname").HeaderText = "Vorname"
|
||||
|
||||
.Columns(3).Width = 130
|
||||
.Columns(3).HeaderText = "Nachname"
|
||||
.Columns("mit_nname").Width = 130
|
||||
.Columns("mit_nname").HeaderText = "Nachname"
|
||||
|
||||
.Columns(4).Width = 85
|
||||
.Columns(4).HeaderText = "Niederlassung"
|
||||
.Columns("mit_niederlassung").Width = 85
|
||||
.Columns("mit_niederlassung").HeaderText = "Niederlassung"
|
||||
|
||||
.Columns(5).Width = 85
|
||||
.Columns(5).HeaderText = "Abteilung"
|
||||
.Columns("mit_abteilung").Width = 85
|
||||
.Columns("mit_abteilung").HeaderText = "Abteilung"
|
||||
|
||||
.Columns(6).Width = 120
|
||||
.Columns(6).HeaderText = "Email"
|
||||
.Columns("mit_email").Width = 120
|
||||
.Columns("mit_email").HeaderText = "Email"
|
||||
|
||||
.Columns("mit_ze").Width = 50
|
||||
.Columns("mit_ze").HeaderText = "Zeiterf."
|
||||
.Columns("mit_ze").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
|
||||
|
||||
.Columns(7).Width = 70
|
||||
.Columns(7).HeaderText = "Zeiterf."
|
||||
.Columns(7).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
.Columns("mit_durchwahl").Width = 120
|
||||
.Columns("mit_durchwahl").HeaderText = "TelefonNr."
|
||||
|
||||
.Columns(8).Width = 120
|
||||
.Columns(8).HeaderText = "TelefonNr."
|
||||
.Columns("mit_gekuendigt").Width = 70
|
||||
.Columns("mit_gekuendigt").HeaderText = "Gekünd."
|
||||
.Columns("mit_gekuendigt").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
|
||||
.Columns("mit_DAKOSY").Width = 100
|
||||
.Columns("mit_DAKOSY").HeaderText = "Dakosy-Zugang"
|
||||
.Columns("mit_DAKOSY").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
|
||||
|
||||
|
||||
|
||||
.Columns("mit_foto_DocId").Width = 70
|
||||
.Columns("mit_foto_DocId").HeaderText = "FotoID"
|
||||
|
||||
.Columns(9).Width = 70
|
||||
.Columns(9).HeaderText = "Gekünd."
|
||||
.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
|
||||
|
||||
'.AutoGenerateColumns = False
|
||||
@@ -871,7 +885,9 @@ Public Class usrCntlMitarbeiter
|
||||
Me.Cursor = Cursors.Default
|
||||
End Sub
|
||||
|
||||
Private Sub cbxZE_CheckStateChanged(sender As Object, e As EventArgs) Handles cbxZE.CheckStateChanged
|
||||
Private Sub cbxZE_CheckStateChanged(sender As Object, e As EventArgs) Handles cbxZE.CheckStateChanged, cbxDakosy.CheckStateChanged
|
||||
Tabelle_anzeigen()
|
||||
End Sub
|
||||
|
||||
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user