From 42f34702ecdf533f7bdc06ee8d15bd841cf2dbc5 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 16 Apr 2018 15:12:48 +0200 Subject: [PATCH] jj : show clients and groups, add ui for group assignment --- DDUserManager/DDUserManager/UserDataSet.xsd | 26 +- .../DDUserManager/frmMain.Designer.vb | 1581 ++++++++++++++--- DDUserManager/DDUserManager/frmMain.resx | 257 ++- DDUserManager/DDUserManager/frmMain.vb | 66 +- 4 files changed, 1697 insertions(+), 233 deletions(-) diff --git a/DDUserManager/DDUserManager/UserDataSet.xsd b/DDUserManager/DDUserManager/UserDataSet.xsd index 3d4255b..a48aac3 100644 --- a/DDUserManager/DDUserManager/UserDataSet.xsd +++ b/DDUserManager/DDUserManager/UserDataSet.xsd @@ -816,7 +816,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -920,7 +920,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -957,7 +957,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -989,7 +989,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -1093,7 +1093,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -1118,7 +1118,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -1183,7 +1183,7 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - + @@ -1240,12 +1240,12 @@ SELECT GUID, USER_ID, CLIENT_ID, COMMENT, ADDED_WHO, ADDED_WHEN FROM TBDD_CLIENT - - - - - - + + + + + + \ No newline at end of file diff --git a/DDUserManager/DDUserManager/frmMain.Designer.vb b/DDUserManager/DDUserManager/frmMain.Designer.vb index 83f2237..393a935 100644 --- a/DDUserManager/DDUserManager/frmMain.Designer.vb +++ b/DDUserManager/DDUserManager/frmMain.Designer.vb @@ -22,7 +22,6 @@ Partial Class frmMain 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. Private Sub InitializeComponent() - Me.components = New System.ComponentModel.Container() Dim GUIDLabel As System.Windows.Forms.Label Dim PRENAMELabel As System.Windows.Forms.Label Dim NAMELabel As System.Windows.Forms.Label @@ -38,14 +37,39 @@ Partial Class frmMain Dim ADDED_WHENLabel As System.Windows.Forms.Label Dim CHANGED_WHOLabel As System.Windows.Forms.Label Dim CHANGED_WHENLabel As System.Windows.Forms.Label + Dim GUIDLabel1 As System.Windows.Forms.Label + Dim NAMELabel1 As System.Windows.Forms.Label + Dim COMMENTLabel1 As System.Windows.Forms.Label + Dim ADDED_WHOLabel1 As System.Windows.Forms.Label + Dim ADDED_WHENLabel1 As System.Windows.Forms.Label + Dim CHANGED_WHOLabel1 As System.Windows.Forms.Label + Dim CHANGED_WHENLabel1 As System.Windows.Forms.Label + Dim GUIDLabel2 As System.Windows.Forms.Label + Dim CLIENT_NAMELabel As System.Windows.Forms.Label + Dim SHORTNAMELabel1 As System.Windows.Forms.Label + Dim COMMENTLabel2 As System.Windows.Forms.Label + Dim ADDED_WHOLabel2 As System.Windows.Forms.Label + Dim CHANGED_WHOLabel2 As System.Windows.Forms.Label + Dim CHANGED_WHENLabel2 As System.Windows.Forms.Label + Dim ADDED_WHENLabel2 As System.Windows.Forms.Label Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMain)) Me.XtraTabControl1 = New DevExpress.XtraTab.XtraTabControl() Me.tabPageUsers = New DevExpress.XtraTab.XtraTabPage() - Me.lbGroups = New System.Windows.Forms.ListBox() - Me.TBDD_USER_GROUPSBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.SplitContainer1 = New System.Windows.Forms.SplitContainer() + Me.GroupBox1 = New System.Windows.Forms.GroupBox() + Me.DATE_FORMATTextBox = New System.Windows.Forms.TextBox() + Me.TBDD_USERBindingSource = New System.Windows.Forms.BindingSource() Me.UserDataSet = New DDUserManager.UserDataSet() + Me.PRENAMETextBox = New System.Windows.Forms.TextBox() + Me.WAN_ENVIRONMENTCheckBox = New System.Windows.Forms.CheckBox() + Me.COMMENTTextBox = New System.Windows.Forms.TextBox() + Me.SHORTNAMETextBox = New System.Windows.Forms.TextBox() + Me.USERNAMETextBox = New System.Windows.Forms.TextBox() + Me.NAMETextBox = New System.Windows.Forms.TextBox() + Me.GUIDTextBox = New System.Windows.Forms.TextBox() + Me.LANGUAGETextBox = New System.Windows.Forms.TextBox() + Me.EMAILTextBox = New System.Windows.Forms.TextBox() Me.GridUsers = New DevExpress.XtraGrid.GridControl() - Me.TBDD_USERBindingSource = New System.Windows.Forms.BindingSource(Me.components) Me.gvUsers = New DevExpress.XtraGrid.Views.Grid.GridView() Me.colGUID = New DevExpress.XtraGrid.Columns.GridColumn() Me.colPRENAME = New DevExpress.XtraGrid.Columns.GridColumn() @@ -73,24 +97,60 @@ Partial Class frmMain Me.colADDED_WHEN = New DevExpress.XtraGrid.Columns.GridColumn() Me.colCHANGED_WHO = New DevExpress.XtraGrid.Columns.GridColumn() Me.colCHANGED_WHEN = New DevExpress.XtraGrid.Columns.GridColumn() + Me.Label2 = New System.Windows.Forms.Label() Me.GroupBox3 = New System.Windows.Forms.GroupBox() Me.CHANGED_WHENDateTimePicker = New System.Windows.Forms.DateTimePicker() Me.USERID_FK_INT_ECMTextBox = New System.Windows.Forms.TextBox() Me.CHANGED_WHOTextBox = New System.Windows.Forms.TextBox() Me.ADDED_WHENDateTimePicker = New System.Windows.Forms.DateTimePicker() Me.ADDED_WHOTextBox = New System.Windows.Forms.TextBox() - Me.GroupBox1 = New System.Windows.Forms.GroupBox() - Me.DATE_FORMATTextBox = New System.Windows.Forms.TextBox() - Me.PRENAMETextBox = New System.Windows.Forms.TextBox() - Me.WAN_ENVIRONMENTCheckBox = New System.Windows.Forms.CheckBox() - Me.COMMENTTextBox = New System.Windows.Forms.TextBox() - Me.SHORTNAMETextBox = New System.Windows.Forms.TextBox() - Me.USERNAMETextBox = New System.Windows.Forms.TextBox() - Me.NAMETextBox = New System.Windows.Forms.TextBox() - Me.GUIDTextBox = New System.Windows.Forms.TextBox() - Me.LANGUAGETextBox = New System.Windows.Forms.TextBox() - Me.EMAILTextBox = New System.Windows.Forms.TextBox() - Me.TBDD_USERBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components) + Me.Label1 = New System.Windows.Forms.Label() + Me.ListBox1 = New System.Windows.Forms.ListBox() + Me.TBDD_CLIENTBindingSource = New System.Windows.Forms.BindingSource() + Me.lbGroups = New System.Windows.Forms.ListBox() + Me.TBDD_USER_GROUPSBindingSource = New System.Windows.Forms.BindingSource() + Me.XtraTabControl2 = New DevExpress.XtraTab.XtraTabControl() + Me.tabGroupAssign = New DevExpress.XtraTab.XtraTabPage() + Me.GroupBox8 = New System.Windows.Forms.GroupBox() + Me.GridControl1 = New DevExpress.XtraGrid.GridControl() + Me.tBDD_USERBindingSource1 = New System.Windows.Forms.BindingSource() + Me.UserDataSet1 = New DDUserManager.UserDataSet() + Me.gvUsersToGroup = New DevExpress.XtraGrid.Views.Grid.GridView() + Me.colGUID1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colPRENAME1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colNAME1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colUSERNAME1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colSHORTNAME1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colEMAIL1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colLANGUAGE1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colGENERAL_VIEWER1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colCOMMENT1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colWAN_ENVIRONMENT1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colLOGGED_IN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colLOGGED_WHERE1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colLOG_IN_WHEN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colLOG_OUT_WHEN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colPM_RIGHT_FILE_DELETE1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colMODULE_GI1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colGI_ADMIN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colMODULE_WD_QS1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colMODULE_RECORD_ORG1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colRECORD_ADMIN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colUSERID_FK_INT_ECM1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colDATE_FORMAT1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colADDED_WHO1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colADDED_WHEN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colCHANGED_WHO1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colCHANGED_WHEN1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.Button6 = New System.Windows.Forms.Button() + Me.Button5 = New System.Windows.Forms.Button() + Me.GroupBox7 = New System.Windows.Forms.GroupBox() + Me.Button4 = New System.Windows.Forms.Button() + Me.Button1 = New System.Windows.Forms.Button() + Me.Label3 = New System.Windows.Forms.Label() + Me.ComboBox1 = New System.Windows.Forms.ComboBox() + Me.tabClientAssign = New DevExpress.XtraTab.XtraTabPage() + Me.TBDD_USERBindingNavigator = New System.Windows.Forms.BindingNavigator() Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton() Me.BindingNavigatorCountItem = New System.Windows.Forms.ToolStripLabel() Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton() @@ -103,17 +163,63 @@ Partial Class frmMain Me.BindingNavigatorMoveLastItem = New System.Windows.Forms.ToolStripButton() Me.BindingNavigatorSeparator2 = New System.Windows.Forms.ToolStripSeparator() Me.TBDD_USERBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton() + Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton() Me.tabPageGroups = New DevExpress.XtraTab.XtraTabPage() + Me.GroupBox4 = New System.Windows.Forms.GroupBox() + Me.ADDED_WHOTextBox1 = New System.Windows.Forms.TextBox() + Me.ADDED_WHENDateTimePicker1 = New System.Windows.Forms.DateTimePicker() + Me.CHANGED_WHENDateTimePicker1 = New System.Windows.Forms.DateTimePicker() + Me.CHANGED_WHOTextBox1 = New System.Windows.Forms.TextBox() + Me.GroupBox2 = New System.Windows.Forms.GroupBox() + Me.GUIDTextBox1 = New System.Windows.Forms.TextBox() + Me.NAMETextBox1 = New System.Windows.Forms.TextBox() + Me.COMMENTTextBox1 = New System.Windows.Forms.TextBox() + Me.TBDD_USER_GROUPSBindingNavigator = New System.Windows.Forms.BindingNavigator() + Me.BindingNavigatorAddNewItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorCountItem1 = New System.Windows.Forms.ToolStripLabel() + Me.BindingNavigatorDeleteItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMoveFirstItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMovePreviousItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator3 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorPositionItem1 = New System.Windows.Forms.ToolStripTextBox() + Me.BindingNavigatorSeparator4 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorMoveNextItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMoveLastItem1 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator5 = New System.Windows.Forms.ToolStripSeparator() Me.tabPageClients = New DevExpress.XtraTab.XtraTabPage() + Me.TBDD_CLIENTBindingNavigator = New System.Windows.Forms.BindingNavigator() + Me.BindingNavigatorAddNewItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorCountItem2 = New System.Windows.Forms.ToolStripLabel() + Me.BindingNavigatorDeleteItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMoveFirstItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMovePreviousItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator6 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorPositionItem2 = New System.Windows.Forms.ToolStripTextBox() + Me.BindingNavigatorSeparator7 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorMoveNextItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMoveLastItem2 = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator8 = New System.Windows.Forms.ToolStripSeparator() + Me.GroupBox6 = New System.Windows.Forms.GroupBox() + Me.ADDED_WHENDateTimePicker2 = New System.Windows.Forms.DateTimePicker() + Me.CHANGED_WHENDateTimePicker2 = New System.Windows.Forms.DateTimePicker() + Me.CHANGED_WHOTextBox2 = New System.Windows.Forms.TextBox() + Me.ADDED_WHOTextBox2 = New System.Windows.Forms.TextBox() + Me.GroupBox5 = New System.Windows.Forms.GroupBox() + Me.COMMENTTextBox2 = New System.Windows.Forms.TextBox() + Me.SHORTNAMETextBox1 = New System.Windows.Forms.TextBox() + Me.CLIENT_NAMETextBox = New System.Windows.Forms.TextBox() + Me.GUIDTextBox2 = New System.Windows.Forms.TextBox() Me.TBDD_USERTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_USERTableAdapter() Me.TableAdapterManager = New DDUserManager.UserDataSetTableAdapters.TableAdapterManager() + Me.TBDD_GROUPS_USERBindingSource = New System.Windows.Forms.BindingSource() + Me.TBDD_GROUPS_USERTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_GROUPS_USERTableAdapter() + Me.TBDD_CLIENT_USERBindingSource = New System.Windows.Forms.BindingSource() + Me.TBDD_CLIENT_USERTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_CLIENT_USERTableAdapter() Me.TBDD_USER_GROUPSTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_USER_GROUPSTableAdapter() - Me.TBDD_CLIENTBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.TBDD_USER_MODULESBindingSource = New System.Windows.Forms.BindingSource() + Me.TBDD_USER_MODULESTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_USER_MODULESTableAdapter() Me.TBDD_CLIENTTableAdapter = New DDUserManager.UserDataSetTableAdapters.TBDD_CLIENTTableAdapter() - Me.ListBox1 = New System.Windows.Forms.ListBox() - Me.TBDDCLIENTBindingSource = New System.Windows.Forms.BindingSource(Me.components) - Me.Label1 = New System.Windows.Forms.Label() - Me.Label2 = New System.Windows.Forms.Label() + Me.TbdD_USERTableAdapter1 = New DDUserManager.UserDataSetTableAdapters.TBDD_USERTableAdapter() GUIDLabel = New System.Windows.Forms.Label() PRENAMELabel = New System.Windows.Forms.Label() NAMELabel = New System.Windows.Forms.Label() @@ -129,20 +235,60 @@ Partial Class frmMain ADDED_WHENLabel = New System.Windows.Forms.Label() CHANGED_WHOLabel = New System.Windows.Forms.Label() CHANGED_WHENLabel = New System.Windows.Forms.Label() + GUIDLabel1 = New System.Windows.Forms.Label() + NAMELabel1 = New System.Windows.Forms.Label() + COMMENTLabel1 = New System.Windows.Forms.Label() + ADDED_WHOLabel1 = New System.Windows.Forms.Label() + ADDED_WHENLabel1 = New System.Windows.Forms.Label() + CHANGED_WHOLabel1 = New System.Windows.Forms.Label() + CHANGED_WHENLabel1 = New System.Windows.Forms.Label() + GUIDLabel2 = New System.Windows.Forms.Label() + CLIENT_NAMELabel = New System.Windows.Forms.Label() + SHORTNAMELabel1 = New System.Windows.Forms.Label() + COMMENTLabel2 = New System.Windows.Forms.Label() + ADDED_WHOLabel2 = New System.Windows.Forms.Label() + CHANGED_WHOLabel2 = New System.Windows.Forms.Label() + CHANGED_WHENLabel2 = New System.Windows.Forms.Label() + ADDED_WHENLabel2 = New System.Windows.Forms.Label() CType(Me.XtraTabControl1, System.ComponentModel.ISupportInitialize).BeginInit() Me.XtraTabControl1.SuspendLayout() Me.tabPageUsers.SuspendLayout() - CType(Me.TBDD_USER_GROUPSBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SplitContainer1.Panel1.SuspendLayout() + Me.SplitContainer1.Panel2.SuspendLayout() + Me.SplitContainer1.SuspendLayout() + Me.GroupBox1.SuspendLayout() + CType(Me.TBDD_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.UserDataSet, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.GridUsers, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.TBDD_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.gvUsers, System.ComponentModel.ISupportInitialize).BeginInit() Me.GroupBox3.SuspendLayout() - Me.GroupBox1.SuspendLayout() + CType(Me.TBDD_CLIENTBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBDD_USER_GROUPSBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.XtraTabControl2, System.ComponentModel.ISupportInitialize).BeginInit() + Me.XtraTabControl2.SuspendLayout() + Me.tabGroupAssign.SuspendLayout() + Me.GroupBox8.SuspendLayout() + CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.tBDD_USERBindingSource1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.UserDataSet1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.gvUsersToGroup, System.ComponentModel.ISupportInitialize).BeginInit() + Me.GroupBox7.SuspendLayout() CType(Me.TBDD_USERBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit() Me.TBDD_USERBindingNavigator.SuspendLayout() - CType(Me.TBDD_CLIENTBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.TBDDCLIENTBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + Me.tabPageGroups.SuspendLayout() + Me.GroupBox4.SuspendLayout() + Me.GroupBox2.SuspendLayout() + CType(Me.TBDD_USER_GROUPSBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit() + Me.TBDD_USER_GROUPSBindingNavigator.SuspendLayout() + Me.tabPageClients.SuspendLayout() + CType(Me.TBDD_CLIENTBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit() + Me.TBDD_CLIENTBindingNavigator.SuspendLayout() + Me.GroupBox6.SuspendLayout() + Me.GroupBox5.SuspendLayout() + CType(Me.TBDD_GROUPS_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBDD_CLIENT_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBDD_USER_MODULESBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'GUIDLabel @@ -280,6 +426,141 @@ Partial Class frmMain CHANGED_WHENLabel.TabIndex = 50 CHANGED_WHENLabel.Text = "Geändert wann:" ' + 'GUIDLabel1 + ' + GUIDLabel1.AutoSize = True + GUIDLabel1.Location = New System.Drawing.Point(6, 17) + GUIDLabel1.Name = "GUIDLabel1" + GUIDLabel1.Size = New System.Drawing.Size(36, 13) + GUIDLabel1.TabIndex = 1 + GUIDLabel1.Text = "GUID:" + ' + 'NAMELabel1 + ' + NAMELabel1.AutoSize = True + NAMELabel1.Location = New System.Drawing.Point(6, 44) + NAMELabel1.Name = "NAMELabel1" + NAMELabel1.Size = New System.Drawing.Size(39, 13) + NAMELabel1.TabIndex = 3 + NAMELabel1.Text = "NAME:" + ' + 'COMMENTLabel1 + ' + COMMENTLabel1.AutoSize = True + COMMENTLabel1.Location = New System.Drawing.Point(6, 71) + COMMENTLabel1.Name = "COMMENTLabel1" + COMMENTLabel1.Size = New System.Drawing.Size(61, 13) + COMMENTLabel1.TabIndex = 5 + COMMENTLabel1.Text = "COMMENT:" + ' + 'ADDED_WHOLabel1 + ' + ADDED_WHOLabel1.AutoSize = True + ADDED_WHOLabel1.Location = New System.Drawing.Point(6, 17) + ADDED_WHOLabel1.Name = "ADDED_WHOLabel1" + ADDED_WHOLabel1.Size = New System.Drawing.Size(73, 13) + ADDED_WHOLabel1.TabIndex = 7 + ADDED_WHOLabel1.Text = "ADDED WHO:" + ' + 'ADDED_WHENLabel1 + ' + ADDED_WHENLabel1.AutoSize = True + ADDED_WHENLabel1.Location = New System.Drawing.Point(6, 45) + ADDED_WHENLabel1.Name = "ADDED_WHENLabel1" + ADDED_WHENLabel1.Size = New System.Drawing.Size(78, 13) + ADDED_WHENLabel1.TabIndex = 9 + ADDED_WHENLabel1.Text = "ADDED WHEN:" + ' + 'CHANGED_WHOLabel1 + ' + CHANGED_WHOLabel1.AutoSize = True + CHANGED_WHOLabel1.Location = New System.Drawing.Point(6, 71) + CHANGED_WHOLabel1.Name = "CHANGED_WHOLabel1" + CHANGED_WHOLabel1.Size = New System.Drawing.Size(87, 13) + CHANGED_WHOLabel1.TabIndex = 11 + CHANGED_WHOLabel1.Text = "CHANGED WHO:" + ' + 'CHANGED_WHENLabel1 + ' + CHANGED_WHENLabel1.AutoSize = True + CHANGED_WHENLabel1.Location = New System.Drawing.Point(6, 99) + CHANGED_WHENLabel1.Name = "CHANGED_WHENLabel1" + CHANGED_WHENLabel1.Size = New System.Drawing.Size(92, 13) + CHANGED_WHENLabel1.TabIndex = 13 + CHANGED_WHENLabel1.Text = "CHANGED WHEN:" + ' + 'GUIDLabel2 + ' + GUIDLabel2.AutoSize = True + GUIDLabel2.Location = New System.Drawing.Point(6, 17) + GUIDLabel2.Name = "GUIDLabel2" + GUIDLabel2.Size = New System.Drawing.Size(36, 13) + GUIDLabel2.TabIndex = 0 + GUIDLabel2.Text = "GUID:" + ' + 'CLIENT_NAMELabel + ' + CLIENT_NAMELabel.AutoSize = True + CLIENT_NAMELabel.Location = New System.Drawing.Point(6, 44) + CLIENT_NAMELabel.Name = "CLIENT_NAMELabel" + CLIENT_NAMELabel.Size = New System.Drawing.Size(77, 13) + CLIENT_NAMELabel.TabIndex = 2 + CLIENT_NAMELabel.Text = "CLIENT NAME:" + ' + 'SHORTNAMELabel1 + ' + SHORTNAMELabel1.AutoSize = True + SHORTNAMELabel1.Location = New System.Drawing.Point(6, 71) + SHORTNAMELabel1.Name = "SHORTNAMELabel1" + SHORTNAMELabel1.Size = New System.Drawing.Size(73, 13) + SHORTNAMELabel1.TabIndex = 4 + SHORTNAMELabel1.Text = "SHORTNAME:" + ' + 'COMMENTLabel2 + ' + COMMENTLabel2.AutoSize = True + COMMENTLabel2.Location = New System.Drawing.Point(6, 98) + COMMENTLabel2.Name = "COMMENTLabel2" + COMMENTLabel2.Size = New System.Drawing.Size(61, 13) + COMMENTLabel2.TabIndex = 6 + COMMENTLabel2.Text = "COMMENT:" + ' + 'ADDED_WHOLabel2 + ' + ADDED_WHOLabel2.AutoSize = True + ADDED_WHOLabel2.Location = New System.Drawing.Point(18, 23) + ADDED_WHOLabel2.Name = "ADDED_WHOLabel2" + ADDED_WHOLabel2.Size = New System.Drawing.Size(73, 13) + ADDED_WHOLabel2.TabIndex = 0 + ADDED_WHOLabel2.Text = "ADDED WHO:" + ' + 'CHANGED_WHOLabel2 + ' + CHANGED_WHOLabel2.AutoSize = True + CHANGED_WHOLabel2.Location = New System.Drawing.Point(4, 77) + CHANGED_WHOLabel2.Name = "CHANGED_WHOLabel2" + CHANGED_WHOLabel2.Size = New System.Drawing.Size(87, 13) + CHANGED_WHOLabel2.TabIndex = 2 + CHANGED_WHOLabel2.Text = "CHANGED WHO:" + ' + 'CHANGED_WHENLabel2 + ' + CHANGED_WHENLabel2.AutoSize = True + CHANGED_WHENLabel2.Location = New System.Drawing.Point(-1, 105) + CHANGED_WHENLabel2.Name = "CHANGED_WHENLabel2" + CHANGED_WHENLabel2.Size = New System.Drawing.Size(92, 13) + CHANGED_WHENLabel2.TabIndex = 4 + CHANGED_WHENLabel2.Text = "CHANGED WHEN:" + ' + 'ADDED_WHENLabel2 + ' + ADDED_WHENLabel2.AutoSize = True + ADDED_WHENLabel2.Location = New System.Drawing.Point(13, 51) + ADDED_WHENLabel2.Name = "ADDED_WHENLabel2" + ADDED_WHENLabel2.Size = New System.Drawing.Size(78, 13) + ADDED_WHENLabel2.TabIndex = 6 + ADDED_WHENLabel2.Text = "ADDED WHEN:" + ' 'XtraTabControl1 ' Me.XtraTabControl1.Dock = System.Windows.Forms.DockStyle.Fill @@ -293,54 +574,170 @@ Partial Class frmMain 'tabPageUsers ' Me.tabPageUsers.AutoScroll = True - Me.tabPageUsers.Controls.Add(Me.Label2) - Me.tabPageUsers.Controls.Add(Me.Label1) - Me.tabPageUsers.Controls.Add(Me.ListBox1) - Me.tabPageUsers.Controls.Add(Me.lbGroups) - Me.tabPageUsers.Controls.Add(Me.GridUsers) - Me.tabPageUsers.Controls.Add(Me.GroupBox3) - Me.tabPageUsers.Controls.Add(Me.GroupBox1) + Me.tabPageUsers.Controls.Add(Me.SplitContainer1) Me.tabPageUsers.Controls.Add(Me.TBDD_USERBindingNavigator) Me.tabPageUsers.Image = Global.DDUserManager.My.Resources.Resources.user Me.tabPageUsers.Name = "tabPageUsers" Me.tabPageUsers.Size = New System.Drawing.Size(1193, 784) Me.tabPageUsers.Text = "Benutzer" ' - 'lbGroups + 'SplitContainer1 ' - Me.lbGroups.DataSource = Me.TBDD_USER_GROUPSBindingSource - Me.lbGroups.DisplayMember = "NAME" - Me.lbGroups.FormattingEnabled = True - Me.lbGroups.Location = New System.Drawing.Point(524, 45) - Me.lbGroups.Name = "lbGroups" - Me.lbGroups.Size = New System.Drawing.Size(272, 121) - Me.lbGroups.TabIndex = 59 + Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill + Me.SplitContainer1.Location = New System.Drawing.Point(0, 25) + Me.SplitContainer1.Name = "SplitContainer1" + Me.SplitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal ' - 'TBDD_USER_GROUPSBindingSource + 'SplitContainer1.Panel1 ' - Me.TBDD_USER_GROUPSBindingSource.DataMember = "TBDD_USER_GROUPS" - Me.TBDD_USER_GROUPSBindingSource.DataSource = Me.UserDataSet + Me.SplitContainer1.Panel1.Controls.Add(Me.GroupBox1) + Me.SplitContainer1.Panel1.Controls.Add(Me.GridUsers) + Me.SplitContainer1.Panel1.Controls.Add(Me.Label2) + Me.SplitContainer1.Panel1.Controls.Add(Me.GroupBox3) + Me.SplitContainer1.Panel1.Controls.Add(Me.Label1) + Me.SplitContainer1.Panel1.Controls.Add(Me.ListBox1) + Me.SplitContainer1.Panel1.Controls.Add(Me.lbGroups) + ' + 'SplitContainer1.Panel2 + ' + Me.SplitContainer1.Panel2.Controls.Add(Me.XtraTabControl2) + Me.SplitContainer1.Size = New System.Drawing.Size(1193, 759) + Me.SplitContainer1.SplitterDistance = 379 + Me.SplitContainer1.TabIndex = 63 + ' + 'GroupBox1 + ' + Me.GroupBox1.Controls.Add(GUIDLabel) + Me.GroupBox1.Controls.Add(Me.DATE_FORMATTextBox) + Me.GroupBox1.Controls.Add(DATE_FORMATLabel) + Me.GroupBox1.Controls.Add(Me.PRENAMETextBox) + Me.GroupBox1.Controls.Add(NAMELabel) + Me.GroupBox1.Controls.Add(WAN_ENVIRONMENTLabel) + Me.GroupBox1.Controls.Add(COMMENTLabel) + Me.GroupBox1.Controls.Add(Me.WAN_ENVIRONMENTCheckBox) + Me.GroupBox1.Controls.Add(USERNAMELabel) + Me.GroupBox1.Controls.Add(Me.COMMENTTextBox) + Me.GroupBox1.Controls.Add(PRENAMELabel) + Me.GroupBox1.Controls.Add(Me.SHORTNAMETextBox) + Me.GroupBox1.Controls.Add(Me.USERNAMETextBox) + Me.GroupBox1.Controls.Add(Me.NAMETextBox) + Me.GroupBox1.Controls.Add(SHORTNAMELabel) + Me.GroupBox1.Controls.Add(EMAILLabel) + Me.GroupBox1.Controls.Add(Me.GUIDTextBox) + Me.GroupBox1.Controls.Add(Me.LANGUAGETextBox) + Me.GroupBox1.Controls.Add(Me.EMAILTextBox) + Me.GroupBox1.Controls.Add(LANGUAGELabel) + Me.GroupBox1.Location = New System.Drawing.Point(3, 3) + Me.GroupBox1.Name = "GroupBox1" + Me.GroupBox1.Size = New System.Drawing.Size(457, 168) + Me.GroupBox1.TabIndex = 55 + Me.GroupBox1.TabStop = False + Me.GroupBox1.Text = "Allgemein" + ' + 'DATE_FORMATTextBox + ' + Me.DATE_FORMATTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "DATE_FORMAT", True)) + Me.DATE_FORMATTextBox.Location = New System.Drawing.Point(91, 121) + Me.DATE_FORMATTextBox.Name = "DATE_FORMATTextBox" + Me.DATE_FORMATTextBox.Size = New System.Drawing.Size(109, 21) + Me.DATE_FORMATTextBox.TabIndex = 43 + ' + 'TBDD_USERBindingSource + ' + Me.TBDD_USERBindingSource.DataMember = "TBDD_USER" + Me.TBDD_USERBindingSource.DataSource = Me.UserDataSet ' 'UserDataSet ' Me.UserDataSet.DataSetName = "UserDataSet" Me.UserDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema ' + 'PRENAMETextBox + ' + Me.PRENAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "PRENAME", True)) + Me.PRENAMETextBox.Location = New System.Drawing.Point(91, 41) + Me.PRENAMETextBox.Name = "PRENAMETextBox" + Me.PRENAMETextBox.Size = New System.Drawing.Size(109, 21) + Me.PRENAMETextBox.TabIndex = 3 + ' + 'WAN_ENVIRONMENTCheckBox + ' + Me.WAN_ENVIRONMENTCheckBox.DataBindings.Add(New System.Windows.Forms.Binding("CheckState", Me.TBDD_USERBindingSource, "WAN_ENVIRONMENT", True)) + Me.WAN_ENVIRONMENTCheckBox.Location = New System.Drawing.Point(332, 12) + Me.WAN_ENVIRONMENTCheckBox.Name = "WAN_ENVIRONMENTCheckBox" + Me.WAN_ENVIRONMENTCheckBox.Size = New System.Drawing.Size(109, 24) + Me.WAN_ENVIRONMENTCheckBox.TabIndex = 19 + Me.WAN_ENVIRONMENTCheckBox.Text = "Ja" + Me.WAN_ENVIRONMENTCheckBox.UseVisualStyleBackColor = True + ' + 'COMMENTTextBox + ' + Me.COMMENTTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "COMMENT", True)) + Me.COMMENTTextBox.Location = New System.Drawing.Point(332, 121) + Me.COMMENTTextBox.Name = "COMMENTTextBox" + Me.COMMENTTextBox.Size = New System.Drawing.Size(109, 21) + Me.COMMENTTextBox.TabIndex = 17 + ' + 'SHORTNAMETextBox + ' + Me.SHORTNAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "SHORTNAME", True)) + Me.SHORTNAMETextBox.Location = New System.Drawing.Point(332, 68) + Me.SHORTNAMETextBox.Name = "SHORTNAMETextBox" + Me.SHORTNAMETextBox.Size = New System.Drawing.Size(109, 21) + Me.SHORTNAMETextBox.TabIndex = 9 + ' + 'USERNAMETextBox + ' + Me.USERNAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "USERNAME", True)) + Me.USERNAMETextBox.Location = New System.Drawing.Point(332, 41) + Me.USERNAMETextBox.Name = "USERNAMETextBox" + Me.USERNAMETextBox.Size = New System.Drawing.Size(109, 21) + Me.USERNAMETextBox.TabIndex = 7 + ' + 'NAMETextBox + ' + Me.NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "NAME", True)) + Me.NAMETextBox.Location = New System.Drawing.Point(91, 68) + Me.NAMETextBox.Name = "NAMETextBox" + Me.NAMETextBox.Size = New System.Drawing.Size(109, 21) + Me.NAMETextBox.TabIndex = 5 + ' + 'GUIDTextBox + ' + Me.GUIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "GUID", True)) + Me.GUIDTextBox.Location = New System.Drawing.Point(91, 14) + Me.GUIDTextBox.Name = "GUIDTextBox" + Me.GUIDTextBox.ReadOnly = True + Me.GUIDTextBox.Size = New System.Drawing.Size(109, 21) + Me.GUIDTextBox.TabIndex = 1 + ' + 'LANGUAGETextBox + ' + Me.LANGUAGETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "LANGUAGE", True)) + Me.LANGUAGETextBox.Location = New System.Drawing.Point(332, 94) + Me.LANGUAGETextBox.Name = "LANGUAGETextBox" + Me.LANGUAGETextBox.Size = New System.Drawing.Size(109, 21) + Me.LANGUAGETextBox.TabIndex = 13 + ' + 'EMAILTextBox + ' + Me.EMAILTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "EMAIL", True)) + Me.EMAILTextBox.Location = New System.Drawing.Point(91, 94) + Me.EMAILTextBox.Name = "EMAILTextBox" + Me.EMAILTextBox.Size = New System.Drawing.Size(109, 21) + Me.EMAILTextBox.TabIndex = 11 + ' 'GridUsers ' Me.GridUsers.DataSource = Me.TBDD_USERBindingSource - Me.GridUsers.Location = New System.Drawing.Point(829, 28) + Me.GridUsers.Dock = System.Windows.Forms.DockStyle.Right + Me.GridUsers.Location = New System.Drawing.Point(765, 0) Me.GridUsers.MainView = Me.gvUsers Me.GridUsers.Name = "GridUsers" - Me.GridUsers.Size = New System.Drawing.Size(357, 200) + Me.GridUsers.Size = New System.Drawing.Size(428, 379) Me.GridUsers.TabIndex = 58 Me.GridUsers.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.gvUsers}) ' - 'TBDD_USERBindingSource - ' - Me.TBDD_USERBindingSource.DataMember = "TBDD_USER" - Me.TBDD_USERBindingSource.DataSource = Me.UserDataSet - ' 'gvUsers ' Me.gvUsers.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colGUID, Me.colPRENAME, Me.colNAME, Me.colUSERNAME, Me.colSHORTNAME, Me.colEMAIL, Me.colLANGUAGE, Me.colGENERAL_VIEWER, Me.colCOMMENT, Me.colWAN_ENVIRONMENT, Me.colLOGGED_IN, Me.colLOGGED_WHERE, Me.colLOG_IN_WHEN, Me.colLOG_OUT_WHEN, Me.colPM_RIGHT_FILE_DELETE, Me.colMODULE_GI, Me.colGI_ADMIN, Me.colMODULE_WD_QS, Me.colMODULE_RECORD_ORG, Me.colRECORD_ADMIN, Me.colUSERID_FK_INT_ECM, Me.colDATE_FORMAT, Me.colADDED_WHO, Me.colADDED_WHEN, Me.colCHANGED_WHO, Me.colCHANGED_WHEN}) @@ -531,6 +928,15 @@ Partial Class frmMain Me.colCHANGED_WHEN.Visible = True Me.colCHANGED_WHEN.VisibleIndex = 25 ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(466, 171) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(131, 13) + Me.Label2.TabIndex = 62 + Me.Label2.Text = "Zugewiesene Mandanten:" + ' 'GroupBox3 ' Me.GroupBox3.Controls.Add(ADDED_WHOLabel) @@ -543,7 +949,7 @@ Partial Class frmMain Me.GroupBox3.Controls.Add(Me.ADDED_WHENDateTimePicker) Me.GroupBox3.Controls.Add(ADDED_WHENLabel) Me.GroupBox3.Controls.Add(Me.ADDED_WHOTextBox) - Me.GroupBox3.Location = New System.Drawing.Point(5, 202) + Me.GroupBox3.Location = New System.Drawing.Point(3, 177) Me.GroupBox3.Name = "GroupBox3" Me.GroupBox3.Size = New System.Drawing.Size(457, 168) Me.GroupBox3.TabIndex = 57 @@ -552,7 +958,7 @@ Partial Class frmMain ' 'CHANGED_WHENDateTimePicker ' - Me.CHANGED_WHENDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.TBDD_USERBindingSource, "CHANGED_WHEN", True)) + Me.CHANGED_WHENDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "CHANGED_WHEN", True)) Me.CHANGED_WHENDateTimePicker.Enabled = False Me.CHANGED_WHENDateTimePicker.Location = New System.Drawing.Point(147, 93) Me.CHANGED_WHENDateTimePicker.Name = "CHANGED_WHENDateTimePicker" @@ -578,7 +984,7 @@ Partial Class frmMain ' 'ADDED_WHENDateTimePicker ' - Me.ADDED_WHENDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.TBDD_USERBindingSource, "ADDED_WHEN", True)) + Me.ADDED_WHENDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "ADDED_WHEN", True)) Me.ADDED_WHENDateTimePicker.Enabled = False Me.ADDED_WHENDateTimePicker.Location = New System.Drawing.Point(147, 41) Me.ADDED_WHENDateTimePicker.Name = "ADDED_WHENDateTimePicker" @@ -594,126 +1000,368 @@ Partial Class frmMain Me.ADDED_WHOTextBox.Size = New System.Drawing.Size(163, 21) Me.ADDED_WHOTextBox.TabIndex = 45 ' - 'GroupBox1 + 'Label1 ' - Me.GroupBox1.Controls.Add(GUIDLabel) - Me.GroupBox1.Controls.Add(Me.DATE_FORMATTextBox) - Me.GroupBox1.Controls.Add(DATE_FORMATLabel) - Me.GroupBox1.Controls.Add(Me.PRENAMETextBox) - Me.GroupBox1.Controls.Add(NAMELabel) - Me.GroupBox1.Controls.Add(WAN_ENVIRONMENTLabel) - Me.GroupBox1.Controls.Add(COMMENTLabel) - Me.GroupBox1.Controls.Add(Me.WAN_ENVIRONMENTCheckBox) - Me.GroupBox1.Controls.Add(USERNAMELabel) - Me.GroupBox1.Controls.Add(Me.COMMENTTextBox) - Me.GroupBox1.Controls.Add(PRENAMELabel) - Me.GroupBox1.Controls.Add(Me.SHORTNAMETextBox) - Me.GroupBox1.Controls.Add(Me.USERNAMETextBox) - Me.GroupBox1.Controls.Add(Me.NAMETextBox) - Me.GroupBox1.Controls.Add(SHORTNAMELabel) - Me.GroupBox1.Controls.Add(EMAILLabel) - Me.GroupBox1.Controls.Add(Me.GUIDTextBox) - Me.GroupBox1.Controls.Add(Me.LANGUAGETextBox) - Me.GroupBox1.Controls.Add(Me.EMAILTextBox) - Me.GroupBox1.Controls.Add(LANGUAGELabel) - Me.GroupBox1.Location = New System.Drawing.Point(5, 28) - Me.GroupBox1.Name = "GroupBox1" - Me.GroupBox1.Size = New System.Drawing.Size(457, 168) - Me.GroupBox1.TabIndex = 55 - Me.GroupBox1.TabStop = False - Me.GroupBox1.Text = "Allgemein" + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(466, 15) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(118, 13) + Me.Label1.TabIndex = 61 + Me.Label1.Text = "Zugewiesene Gruppen:" ' - 'DATE_FORMATTextBox + 'ListBox1 ' - Me.DATE_FORMATTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "DATE_FORMAT", True)) - Me.DATE_FORMATTextBox.Location = New System.Drawing.Point(91, 121) - Me.DATE_FORMATTextBox.Name = "DATE_FORMATTextBox" - Me.DATE_FORMATTextBox.Size = New System.Drawing.Size(109, 21) - Me.DATE_FORMATTextBox.TabIndex = 43 + Me.ListBox1.DataSource = Me.TBDD_CLIENTBindingSource + Me.ListBox1.DisplayMember = "CLIENT_NAME" + Me.ListBox1.FormattingEnabled = True + Me.ListBox1.Location = New System.Drawing.Point(466, 190) + Me.ListBox1.Name = "ListBox1" + Me.ListBox1.Size = New System.Drawing.Size(272, 121) + Me.ListBox1.TabIndex = 60 ' - 'PRENAMETextBox + 'TBDD_CLIENTBindingSource ' - Me.PRENAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "PRENAME", True)) - Me.PRENAMETextBox.Location = New System.Drawing.Point(91, 41) - Me.PRENAMETextBox.Name = "PRENAMETextBox" - Me.PRENAMETextBox.Size = New System.Drawing.Size(109, 21) - Me.PRENAMETextBox.TabIndex = 3 + Me.TBDD_CLIENTBindingSource.DataMember = "TBDD_CLIENT" + Me.TBDD_CLIENTBindingSource.DataSource = Me.UserDataSet ' - 'WAN_ENVIRONMENTCheckBox + 'lbGroups ' - Me.WAN_ENVIRONMENTCheckBox.DataBindings.Add(New System.Windows.Forms.Binding("CheckState", Me.TBDD_USERBindingSource, "WAN_ENVIRONMENT", True)) - Me.WAN_ENVIRONMENTCheckBox.Location = New System.Drawing.Point(332, 12) - Me.WAN_ENVIRONMENTCheckBox.Name = "WAN_ENVIRONMENTCheckBox" - Me.WAN_ENVIRONMENTCheckBox.Size = New System.Drawing.Size(109, 24) - Me.WAN_ENVIRONMENTCheckBox.TabIndex = 19 - Me.WAN_ENVIRONMENTCheckBox.Text = "Ja" - Me.WAN_ENVIRONMENTCheckBox.UseVisualStyleBackColor = True + Me.lbGroups.DataSource = Me.TBDD_USER_GROUPSBindingSource + Me.lbGroups.DisplayMember = "NAME" + Me.lbGroups.FormattingEnabled = True + Me.lbGroups.Location = New System.Drawing.Point(466, 33) + Me.lbGroups.Name = "lbGroups" + Me.lbGroups.Size = New System.Drawing.Size(272, 121) + Me.lbGroups.TabIndex = 59 ' - 'COMMENTTextBox + 'TBDD_USER_GROUPSBindingSource ' - Me.COMMENTTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "COMMENT", True)) - Me.COMMENTTextBox.Location = New System.Drawing.Point(332, 121) - Me.COMMENTTextBox.Name = "COMMENTTextBox" - Me.COMMENTTextBox.Size = New System.Drawing.Size(109, 21) - Me.COMMENTTextBox.TabIndex = 17 + Me.TBDD_USER_GROUPSBindingSource.DataMember = "TBDD_USER_GROUPS" + Me.TBDD_USER_GROUPSBindingSource.DataSource = Me.UserDataSet ' - 'SHORTNAMETextBox + 'XtraTabControl2 ' - Me.SHORTNAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "SHORTNAME", True)) - Me.SHORTNAMETextBox.Location = New System.Drawing.Point(332, 68) - Me.SHORTNAMETextBox.Name = "SHORTNAMETextBox" - Me.SHORTNAMETextBox.Size = New System.Drawing.Size(109, 21) - Me.SHORTNAMETextBox.TabIndex = 9 + Me.XtraTabControl2.Dock = System.Windows.Forms.DockStyle.Fill + Me.XtraTabControl2.Location = New System.Drawing.Point(0, 0) + Me.XtraTabControl2.Name = "XtraTabControl2" + Me.XtraTabControl2.SelectedTabPage = Me.tabGroupAssign + Me.XtraTabControl2.Size = New System.Drawing.Size(1193, 376) + Me.XtraTabControl2.TabIndex = 0 + Me.XtraTabControl2.TabPages.AddRange(New DevExpress.XtraTab.XtraTabPage() {Me.tabGroupAssign, Me.tabClientAssign}) ' - 'USERNAMETextBox + 'tabGroupAssign ' - Me.USERNAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "USERNAME", True)) - Me.USERNAMETextBox.Location = New System.Drawing.Point(332, 41) - Me.USERNAMETextBox.Name = "USERNAMETextBox" - Me.USERNAMETextBox.Size = New System.Drawing.Size(109, 21) - Me.USERNAMETextBox.TabIndex = 7 + Me.tabGroupAssign.Controls.Add(Me.GroupBox8) + Me.tabGroupAssign.Controls.Add(Me.GroupBox7) + Me.tabGroupAssign.Controls.Add(Me.Label3) + Me.tabGroupAssign.Controls.Add(Me.ComboBox1) + Me.tabGroupAssign.Image = Global.DDUserManager.My.Resources.Resources.group + Me.tabGroupAssign.Name = "tabGroupAssign" + Me.tabGroupAssign.Size = New System.Drawing.Size(1187, 345) + Me.tabGroupAssign.Text = "Gruppen Zuordnung" ' - 'NAMETextBox + 'GroupBox8 ' - Me.NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "NAME", True)) - Me.NAMETextBox.Location = New System.Drawing.Point(91, 68) - Me.NAMETextBox.Name = "NAMETextBox" - Me.NAMETextBox.Size = New System.Drawing.Size(109, 21) - Me.NAMETextBox.TabIndex = 5 + Me.GroupBox8.Controls.Add(Me.GridControl1) + Me.GroupBox8.Controls.Add(Me.Button6) + Me.GroupBox8.Controls.Add(Me.Button5) + Me.GroupBox8.Location = New System.Drawing.Point(338, 56) + Me.GroupBox8.Name = "GroupBox8" + Me.GroupBox8.Size = New System.Drawing.Size(496, 267) + Me.GroupBox8.TabIndex = 5 + Me.GroupBox8.TabStop = False + Me.GroupBox8.Text = "Ausgewählte Benutzer:" ' - 'GUIDTextBox + 'GridControl1 ' - Me.GUIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "GUID", True)) - Me.GUIDTextBox.Location = New System.Drawing.Point(91, 14) - Me.GUIDTextBox.Name = "GUIDTextBox" - Me.GUIDTextBox.ReadOnly = True - Me.GUIDTextBox.Size = New System.Drawing.Size(109, 21) - Me.GUIDTextBox.TabIndex = 1 + Me.GridControl1.DataSource = Me.tBDD_USERBindingSource1 + Me.GridControl1.Location = New System.Drawing.Point(6, 20) + Me.GridControl1.MainView = Me.gvUsersToGroup + Me.GridControl1.Name = "GridControl1" + Me.GridControl1.Size = New System.Drawing.Size(448, 193) + Me.GridControl1.TabIndex = 5 + Me.GridControl1.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.gvUsersToGroup}) ' - 'LANGUAGETextBox + 'tBDD_USERBindingSource1 ' - Me.LANGUAGETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "LANGUAGE", True)) - Me.LANGUAGETextBox.Location = New System.Drawing.Point(332, 94) - Me.LANGUAGETextBox.Name = "LANGUAGETextBox" - Me.LANGUAGETextBox.Size = New System.Drawing.Size(109, 21) - Me.LANGUAGETextBox.TabIndex = 13 + Me.tBDD_USERBindingSource1.DataMember = "TBDD_USER" + Me.tBDD_USERBindingSource1.DataSource = Me.UserDataSet1 + Me.tBDD_USERBindingSource1.Sort = "" ' - 'EMAILTextBox + 'UserDataSet1 ' - Me.EMAILTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USERBindingSource, "EMAIL", True)) - Me.EMAILTextBox.Location = New System.Drawing.Point(91, 94) - Me.EMAILTextBox.Name = "EMAILTextBox" - Me.EMAILTextBox.Size = New System.Drawing.Size(109, 21) - Me.EMAILTextBox.TabIndex = 11 + Me.UserDataSet1.DataSetName = "UserDataSet" + Me.UserDataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema + ' + 'gvUsersToGroup + ' + Me.gvUsersToGroup.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colGUID1, Me.colPRENAME1, Me.colNAME1, Me.colUSERNAME1, Me.colSHORTNAME1, Me.colEMAIL1, Me.colLANGUAGE1, Me.colGENERAL_VIEWER1, Me.colCOMMENT1, Me.colWAN_ENVIRONMENT1, Me.colLOGGED_IN1, Me.colLOGGED_WHERE1, Me.colLOG_IN_WHEN1, Me.colLOG_OUT_WHEN1, Me.colPM_RIGHT_FILE_DELETE1, Me.colMODULE_GI1, Me.colGI_ADMIN1, Me.colMODULE_WD_QS1, Me.colMODULE_RECORD_ORG1, Me.colRECORD_ADMIN1, Me.colUSERID_FK_INT_ECM1, Me.colDATE_FORMAT1, Me.colADDED_WHO1, Me.colADDED_WHEN1, Me.colCHANGED_WHO1, Me.colCHANGED_WHEN1}) + Me.gvUsersToGroup.GridControl = Me.GridControl1 + Me.gvUsersToGroup.Name = "gvUsersToGroup" + Me.gvUsersToGroup.OptionsSelection.MultiSelect = True + Me.gvUsersToGroup.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect + ' + 'colGUID1 + ' + Me.colGUID1.FieldName = "GUID" + Me.colGUID1.Name = "colGUID1" + Me.colGUID1.Visible = True + Me.colGUID1.VisibleIndex = 0 + ' + 'colPRENAME1 + ' + Me.colPRENAME1.FieldName = "PRENAME" + Me.colPRENAME1.Name = "colPRENAME1" + Me.colPRENAME1.Visible = True + Me.colPRENAME1.VisibleIndex = 1 + ' + 'colNAME1 + ' + Me.colNAME1.FieldName = "NAME" + Me.colNAME1.Name = "colNAME1" + Me.colNAME1.Visible = True + Me.colNAME1.VisibleIndex = 2 + ' + 'colUSERNAME1 + ' + Me.colUSERNAME1.FieldName = "USERNAME" + Me.colUSERNAME1.Name = "colUSERNAME1" + Me.colUSERNAME1.Visible = True + Me.colUSERNAME1.VisibleIndex = 3 + ' + 'colSHORTNAME1 + ' + Me.colSHORTNAME1.FieldName = "SHORTNAME" + Me.colSHORTNAME1.Name = "colSHORTNAME1" + Me.colSHORTNAME1.Visible = True + Me.colSHORTNAME1.VisibleIndex = 4 + ' + 'colEMAIL1 + ' + Me.colEMAIL1.FieldName = "EMAIL" + Me.colEMAIL1.Name = "colEMAIL1" + Me.colEMAIL1.Visible = True + Me.colEMAIL1.VisibleIndex = 5 + ' + 'colLANGUAGE1 + ' + Me.colLANGUAGE1.FieldName = "LANGUAGE" + Me.colLANGUAGE1.Name = "colLANGUAGE1" + Me.colLANGUAGE1.Visible = True + Me.colLANGUAGE1.VisibleIndex = 6 + ' + 'colGENERAL_VIEWER1 + ' + Me.colGENERAL_VIEWER1.FieldName = "GENERAL_VIEWER" + Me.colGENERAL_VIEWER1.Name = "colGENERAL_VIEWER1" + Me.colGENERAL_VIEWER1.Visible = True + Me.colGENERAL_VIEWER1.VisibleIndex = 7 + ' + 'colCOMMENT1 + ' + Me.colCOMMENT1.FieldName = "COMMENT" + Me.colCOMMENT1.Name = "colCOMMENT1" + Me.colCOMMENT1.Visible = True + Me.colCOMMENT1.VisibleIndex = 8 + ' + 'colWAN_ENVIRONMENT1 + ' + Me.colWAN_ENVIRONMENT1.FieldName = "WAN_ENVIRONMENT" + Me.colWAN_ENVIRONMENT1.Name = "colWAN_ENVIRONMENT1" + Me.colWAN_ENVIRONMENT1.Visible = True + Me.colWAN_ENVIRONMENT1.VisibleIndex = 9 + ' + 'colLOGGED_IN1 + ' + Me.colLOGGED_IN1.FieldName = "LOGGED_IN" + Me.colLOGGED_IN1.Name = "colLOGGED_IN1" + Me.colLOGGED_IN1.Visible = True + Me.colLOGGED_IN1.VisibleIndex = 10 + ' + 'colLOGGED_WHERE1 + ' + Me.colLOGGED_WHERE1.FieldName = "LOGGED_WHERE" + Me.colLOGGED_WHERE1.Name = "colLOGGED_WHERE1" + Me.colLOGGED_WHERE1.Visible = True + Me.colLOGGED_WHERE1.VisibleIndex = 11 + ' + 'colLOG_IN_WHEN1 + ' + Me.colLOG_IN_WHEN1.FieldName = "LOG_IN_WHEN" + Me.colLOG_IN_WHEN1.Name = "colLOG_IN_WHEN1" + Me.colLOG_IN_WHEN1.Visible = True + Me.colLOG_IN_WHEN1.VisibleIndex = 12 + ' + 'colLOG_OUT_WHEN1 + ' + Me.colLOG_OUT_WHEN1.FieldName = "LOG_OUT_WHEN" + Me.colLOG_OUT_WHEN1.Name = "colLOG_OUT_WHEN1" + Me.colLOG_OUT_WHEN1.Visible = True + Me.colLOG_OUT_WHEN1.VisibleIndex = 13 + ' + 'colPM_RIGHT_FILE_DELETE1 + ' + Me.colPM_RIGHT_FILE_DELETE1.FieldName = "PM_RIGHT_FILE_DELETE" + Me.colPM_RIGHT_FILE_DELETE1.Name = "colPM_RIGHT_FILE_DELETE1" + Me.colPM_RIGHT_FILE_DELETE1.Visible = True + Me.colPM_RIGHT_FILE_DELETE1.VisibleIndex = 14 + ' + 'colMODULE_GI1 + ' + Me.colMODULE_GI1.FieldName = "MODULE_GI" + Me.colMODULE_GI1.Name = "colMODULE_GI1" + Me.colMODULE_GI1.Visible = True + Me.colMODULE_GI1.VisibleIndex = 15 + ' + 'colGI_ADMIN1 + ' + Me.colGI_ADMIN1.FieldName = "GI_ADMIN" + Me.colGI_ADMIN1.Name = "colGI_ADMIN1" + Me.colGI_ADMIN1.Visible = True + Me.colGI_ADMIN1.VisibleIndex = 16 + ' + 'colMODULE_WD_QS1 + ' + Me.colMODULE_WD_QS1.FieldName = "MODULE_WD_QS" + Me.colMODULE_WD_QS1.Name = "colMODULE_WD_QS1" + Me.colMODULE_WD_QS1.Visible = True + Me.colMODULE_WD_QS1.VisibleIndex = 17 + ' + 'colMODULE_RECORD_ORG1 + ' + Me.colMODULE_RECORD_ORG1.FieldName = "MODULE_RECORD_ORG" + Me.colMODULE_RECORD_ORG1.Name = "colMODULE_RECORD_ORG1" + Me.colMODULE_RECORD_ORG1.Visible = True + Me.colMODULE_RECORD_ORG1.VisibleIndex = 18 + ' + 'colRECORD_ADMIN1 + ' + Me.colRECORD_ADMIN1.FieldName = "RECORD_ADMIN" + Me.colRECORD_ADMIN1.Name = "colRECORD_ADMIN1" + Me.colRECORD_ADMIN1.Visible = True + Me.colRECORD_ADMIN1.VisibleIndex = 19 + ' + 'colUSERID_FK_INT_ECM1 + ' + Me.colUSERID_FK_INT_ECM1.FieldName = "USERID_FK_INT_ECM" + Me.colUSERID_FK_INT_ECM1.Name = "colUSERID_FK_INT_ECM1" + Me.colUSERID_FK_INT_ECM1.Visible = True + Me.colUSERID_FK_INT_ECM1.VisibleIndex = 20 + ' + 'colDATE_FORMAT1 + ' + Me.colDATE_FORMAT1.FieldName = "DATE_FORMAT" + Me.colDATE_FORMAT1.Name = "colDATE_FORMAT1" + Me.colDATE_FORMAT1.Visible = True + Me.colDATE_FORMAT1.VisibleIndex = 21 + ' + 'colADDED_WHO1 + ' + Me.colADDED_WHO1.FieldName = "ADDED_WHO" + Me.colADDED_WHO1.Name = "colADDED_WHO1" + Me.colADDED_WHO1.Visible = True + Me.colADDED_WHO1.VisibleIndex = 22 + ' + 'colADDED_WHEN1 + ' + Me.colADDED_WHEN1.FieldName = "ADDED_WHEN" + Me.colADDED_WHEN1.Name = "colADDED_WHEN1" + Me.colADDED_WHEN1.Visible = True + Me.colADDED_WHEN1.VisibleIndex = 23 + ' + 'colCHANGED_WHO1 + ' + Me.colCHANGED_WHO1.FieldName = "CHANGED_WHO" + Me.colCHANGED_WHO1.Name = "colCHANGED_WHO1" + Me.colCHANGED_WHO1.Visible = True + Me.colCHANGED_WHO1.VisibleIndex = 24 + ' + 'colCHANGED_WHEN1 + ' + Me.colCHANGED_WHEN1.FieldName = "CHANGED_WHEN" + Me.colCHANGED_WHEN1.Name = "colCHANGED_WHEN1" + Me.colCHANGED_WHEN1.Visible = True + Me.colCHANGED_WHEN1.VisibleIndex = 25 + ' + 'Button6 + ' + Me.Button6.Location = New System.Drawing.Point(269, 219) + Me.Button6.Name = "Button6" + Me.Button6.Size = New System.Drawing.Size(185, 23) + Me.Button6.TabIndex = 4 + Me.Button6.Text = "aus Gruppe entfernen" + Me.Button6.UseVisualStyleBackColor = True + ' + 'Button5 + ' + Me.Button5.Location = New System.Drawing.Point(6, 219) + Me.Button5.Name = "Button5" + Me.Button5.Size = New System.Drawing.Size(185, 23) + Me.Button5.TabIndex = 4 + Me.Button5.Text = "zu Gruppe hinzufügen" + Me.Button5.UseVisualStyleBackColor = True + ' + 'GroupBox7 + ' + Me.GroupBox7.Controls.Add(Me.Button4) + Me.GroupBox7.Controls.Add(Me.Button1) + Me.GroupBox7.Location = New System.Drawing.Point(10, 56) + Me.GroupBox7.Name = "GroupBox7" + Me.GroupBox7.Size = New System.Drawing.Size(322, 100) + Me.GroupBox7.TabIndex = 5 + Me.GroupBox7.TabStop = False + Me.GroupBox7.Text = "Aktuellen Benutzer:" + ' + 'Button4 + ' + Me.Button4.Location = New System.Drawing.Point(9, 49) + Me.Button4.Name = "Button4" + Me.Button4.Size = New System.Drawing.Size(185, 23) + Me.Button4.TabIndex = 4 + Me.Button4.Text = "aus Gruppe entfernen" + Me.Button4.UseVisualStyleBackColor = True + ' + 'Button1 + ' + Me.Button1.Location = New System.Drawing.Point(9, 20) + Me.Button1.Name = "Button1" + Me.Button1.Size = New System.Drawing.Size(185, 23) + Me.Button1.TabIndex = 4 + Me.Button1.Text = "zu Gruppe hinzufügen" + Me.Button1.UseVisualStyleBackColor = True + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(16, 23) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(109, 13) + Me.Label3.TabIndex = 2 + Me.Label3.Text = "Verfügbare Gruppen:" + ' + 'ComboBox1 + ' + Me.ComboBox1.FormattingEnabled = True + Me.ComboBox1.Location = New System.Drawing.Point(135, 20) + Me.ComboBox1.Name = "ComboBox1" + Me.ComboBox1.Size = New System.Drawing.Size(197, 21) + Me.ComboBox1.TabIndex = 1 + ' + 'tabClientAssign + ' + Me.tabClientAssign.Image = Global.DDUserManager.My.Resources.Resources.book + Me.tabClientAssign.Name = "tabClientAssign" + Me.tabClientAssign.Size = New System.Drawing.Size(1187, 345) + Me.tabClientAssign.Text = "Mandanten Zuordnung" ' 'TBDD_USERBindingNavigator ' Me.TBDD_USERBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem Me.TBDD_USERBindingNavigator.BindingSource = Me.TBDD_USERBindingSource Me.TBDD_USERBindingNavigator.CountItem = Me.BindingNavigatorCountItem + Me.TBDD_USERBindingNavigator.CountItemFormat = "von {0} Benutzern" Me.TBDD_USERBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem - Me.TBDD_USERBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorMoveFirstItem, Me.BindingNavigatorMovePreviousItem, Me.BindingNavigatorSeparator, Me.BindingNavigatorPositionItem, Me.BindingNavigatorCountItem, Me.BindingNavigatorSeparator1, Me.BindingNavigatorMoveNextItem, Me.BindingNavigatorMoveLastItem, Me.BindingNavigatorSeparator2, Me.BindingNavigatorAddNewItem, Me.BindingNavigatorDeleteItem, Me.TBDD_USERBindingNavigatorSaveItem}) - Me.TBDD_USERBindingNavigator.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow + Me.TBDD_USERBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorMoveFirstItem, Me.BindingNavigatorMovePreviousItem, Me.BindingNavigatorSeparator, Me.BindingNavigatorPositionItem, Me.BindingNavigatorCountItem, Me.BindingNavigatorSeparator1, Me.BindingNavigatorMoveNextItem, Me.BindingNavigatorMoveLastItem, Me.BindingNavigatorSeparator2, Me.BindingNavigatorAddNewItem, Me.BindingNavigatorDeleteItem, Me.TBDD_USERBindingNavigatorSaveItem, Me.ToolStripButton1}) Me.TBDD_USERBindingNavigator.Location = New System.Drawing.Point(0, 0) Me.TBDD_USERBindingNavigator.MoveFirstItem = Me.BindingNavigatorMoveFirstItem Me.TBDD_USERBindingNavigator.MoveLastItem = Me.BindingNavigatorMoveLastItem @@ -721,7 +1369,7 @@ Partial Class frmMain Me.TBDD_USERBindingNavigator.MovePreviousItem = Me.BindingNavigatorMovePreviousItem Me.TBDD_USERBindingNavigator.Name = "TBDD_USERBindingNavigator" Me.TBDD_USERBindingNavigator.PositionItem = Me.BindingNavigatorPositionItem - Me.TBDD_USERBindingNavigator.Size = New System.Drawing.Size(1193, 23) + Me.TBDD_USERBindingNavigator.Size = New System.Drawing.Size(1193, 25) Me.TBDD_USERBindingNavigator.TabIndex = 1 Me.TBDD_USERBindingNavigator.Text = "BindingNavigator1" ' @@ -731,14 +1379,14 @@ Partial Class frmMain Me.BindingNavigatorAddNewItem.Image = CType(resources.GetObject("BindingNavigatorAddNewItem.Image"), System.Drawing.Image) Me.BindingNavigatorAddNewItem.Name = "BindingNavigatorAddNewItem" Me.BindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorAddNewItem.Text = "Neu hinzufügen" ' 'BindingNavigatorCountItem ' Me.BindingNavigatorCountItem.Name = "BindingNavigatorCountItem" - Me.BindingNavigatorCountItem.Size = New System.Drawing.Size(44, 15) - Me.BindingNavigatorCountItem.Text = "von {0}" + Me.BindingNavigatorCountItem.Size = New System.Drawing.Size(100, 22) + Me.BindingNavigatorCountItem.Text = "von {0} Benutzern" Me.BindingNavigatorCountItem.ToolTipText = "Die Gesamtanzahl der Elemente." ' 'BindingNavigatorDeleteItem @@ -747,7 +1395,7 @@ Partial Class frmMain Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image) Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem" Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorDeleteItem.Text = "Löschen" ' 'BindingNavigatorMoveFirstItem @@ -756,7 +1404,7 @@ Partial Class frmMain Me.BindingNavigatorMoveFirstItem.Image = CType(resources.GetObject("BindingNavigatorMoveFirstItem.Image"), System.Drawing.Image) Me.BindingNavigatorMoveFirstItem.Name = "BindingNavigatorMoveFirstItem" Me.BindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorMoveFirstItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorMoveFirstItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorMoveFirstItem.Text = "Erste verschieben" ' 'BindingNavigatorMovePreviousItem @@ -765,13 +1413,13 @@ Partial Class frmMain Me.BindingNavigatorMovePreviousItem.Image = CType(resources.GetObject("BindingNavigatorMovePreviousItem.Image"), System.Drawing.Image) Me.BindingNavigatorMovePreviousItem.Name = "BindingNavigatorMovePreviousItem" Me.BindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorMovePreviousItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorMovePreviousItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorMovePreviousItem.Text = "Vorherige verschieben" ' 'BindingNavigatorSeparator ' Me.BindingNavigatorSeparator.Name = "BindingNavigatorSeparator" - Me.BindingNavigatorSeparator.Size = New System.Drawing.Size(6, 23) + Me.BindingNavigatorSeparator.Size = New System.Drawing.Size(6, 25) ' 'BindingNavigatorPositionItem ' @@ -785,7 +1433,7 @@ Partial Class frmMain 'BindingNavigatorSeparator1 ' Me.BindingNavigatorSeparator1.Name = "BindingNavigatorSeparator1" - Me.BindingNavigatorSeparator1.Size = New System.Drawing.Size(6, 23) + Me.BindingNavigatorSeparator1.Size = New System.Drawing.Size(6, 25) ' 'BindingNavigatorMoveNextItem ' @@ -793,7 +1441,7 @@ Partial Class frmMain Me.BindingNavigatorMoveNextItem.Image = CType(resources.GetObject("BindingNavigatorMoveNextItem.Image"), System.Drawing.Image) Me.BindingNavigatorMoveNextItem.Name = "BindingNavigatorMoveNextItem" Me.BindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorMoveNextItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorMoveNextItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorMoveNextItem.Text = "Nächste verschieben" ' 'BindingNavigatorMoveLastItem @@ -802,36 +1450,445 @@ Partial Class frmMain Me.BindingNavigatorMoveLastItem.Image = CType(resources.GetObject("BindingNavigatorMoveLastItem.Image"), System.Drawing.Image) Me.BindingNavigatorMoveLastItem.Name = "BindingNavigatorMoveLastItem" Me.BindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = True - Me.BindingNavigatorMoveLastItem.Size = New System.Drawing.Size(23, 20) + Me.BindingNavigatorMoveLastItem.Size = New System.Drawing.Size(23, 22) Me.BindingNavigatorMoveLastItem.Text = "Letzte verschieben" ' 'BindingNavigatorSeparator2 ' Me.BindingNavigatorSeparator2.Name = "BindingNavigatorSeparator2" - Me.BindingNavigatorSeparator2.Size = New System.Drawing.Size(6, 23) + Me.BindingNavigatorSeparator2.Size = New System.Drawing.Size(6, 25) ' 'TBDD_USERBindingNavigatorSaveItem ' Me.TBDD_USERBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image Me.TBDD_USERBindingNavigatorSaveItem.Image = CType(resources.GetObject("TBDD_USERBindingNavigatorSaveItem.Image"), System.Drawing.Image) Me.TBDD_USERBindingNavigatorSaveItem.Name = "TBDD_USERBindingNavigatorSaveItem" - Me.TBDD_USERBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 20) + Me.TBDD_USERBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22) Me.TBDD_USERBindingNavigatorSaveItem.Text = "Daten speichern" ' + 'ToolStripButton1 + ' + Me.ToolStripButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right + Me.ToolStripButton1.Image = CType(resources.GetObject("ToolStripButton1.Image"), System.Drawing.Image) + Me.ToolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta + Me.ToolStripButton1.Name = "ToolStripButton1" + Me.ToolStripButton1.Size = New System.Drawing.Size(150, 22) + Me.ToolStripButton1.Text = "Active Directory Import" + ' 'tabPageGroups ' + Me.tabPageGroups.Controls.Add(Me.GroupBox4) + Me.tabPageGroups.Controls.Add(Me.GroupBox2) + Me.tabPageGroups.Controls.Add(Me.TBDD_USER_GROUPSBindingNavigator) Me.tabPageGroups.Image = Global.DDUserManager.My.Resources.Resources.group Me.tabPageGroups.Name = "tabPageGroups" Me.tabPageGroups.Size = New System.Drawing.Size(1193, 784) Me.tabPageGroups.Text = "Gruppen" ' + 'GroupBox4 + ' + Me.GroupBox4.Controls.Add(ADDED_WHOLabel1) + Me.GroupBox4.Controls.Add(Me.ADDED_WHOTextBox1) + Me.GroupBox4.Controls.Add(CHANGED_WHENLabel1) + Me.GroupBox4.Controls.Add(Me.ADDED_WHENDateTimePicker1) + Me.GroupBox4.Controls.Add(Me.CHANGED_WHENDateTimePicker1) + Me.GroupBox4.Controls.Add(ADDED_WHENLabel1) + Me.GroupBox4.Controls.Add(CHANGED_WHOLabel1) + Me.GroupBox4.Controls.Add(Me.CHANGED_WHOTextBox1) + Me.GroupBox4.Location = New System.Drawing.Point(3, 143) + Me.GroupBox4.Name = "GroupBox4" + Me.GroupBox4.Size = New System.Drawing.Size(466, 173) + Me.GroupBox4.TabIndex = 16 + Me.GroupBox4.TabStop = False + Me.GroupBox4.Text = "Informationen" + ' + 'ADDED_WHOTextBox1 + ' + Me.ADDED_WHOTextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "ADDED_WHO", True)) + Me.ADDED_WHOTextBox1.Location = New System.Drawing.Point(126, 14) + Me.ADDED_WHOTextBox1.Name = "ADDED_WHOTextBox1" + Me.ADDED_WHOTextBox1.Size = New System.Drawing.Size(200, 21) + Me.ADDED_WHOTextBox1.TabIndex = 8 + ' + 'ADDED_WHENDateTimePicker1 + ' + Me.ADDED_WHENDateTimePicker1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "ADDED_WHEN", True)) + Me.ADDED_WHENDateTimePicker1.Location = New System.Drawing.Point(126, 41) + Me.ADDED_WHENDateTimePicker1.Name = "ADDED_WHENDateTimePicker1" + Me.ADDED_WHENDateTimePicker1.Size = New System.Drawing.Size(200, 21) + Me.ADDED_WHENDateTimePicker1.TabIndex = 10 + ' + 'CHANGED_WHENDateTimePicker1 + ' + Me.CHANGED_WHENDateTimePicker1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "CHANGED_WHEN", True)) + Me.CHANGED_WHENDateTimePicker1.Location = New System.Drawing.Point(126, 95) + Me.CHANGED_WHENDateTimePicker1.Name = "CHANGED_WHENDateTimePicker1" + Me.CHANGED_WHENDateTimePicker1.Size = New System.Drawing.Size(200, 21) + Me.CHANGED_WHENDateTimePicker1.TabIndex = 14 + ' + 'CHANGED_WHOTextBox1 + ' + Me.CHANGED_WHOTextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "CHANGED_WHO", True)) + Me.CHANGED_WHOTextBox1.Location = New System.Drawing.Point(126, 68) + Me.CHANGED_WHOTextBox1.Name = "CHANGED_WHOTextBox1" + Me.CHANGED_WHOTextBox1.Size = New System.Drawing.Size(200, 21) + Me.CHANGED_WHOTextBox1.TabIndex = 12 + ' + 'GroupBox2 + ' + Me.GroupBox2.Controls.Add(Me.GUIDTextBox1) + Me.GroupBox2.Controls.Add(GUIDLabel1) + Me.GroupBox2.Controls.Add(NAMELabel1) + Me.GroupBox2.Controls.Add(Me.NAMETextBox1) + Me.GroupBox2.Controls.Add(Me.COMMENTTextBox1) + Me.GroupBox2.Controls.Add(COMMENTLabel1) + Me.GroupBox2.Location = New System.Drawing.Point(3, 28) + Me.GroupBox2.Name = "GroupBox2" + Me.GroupBox2.Size = New System.Drawing.Size(466, 109) + Me.GroupBox2.TabIndex = 15 + Me.GroupBox2.TabStop = False + Me.GroupBox2.Text = "Allgemein" + ' + 'GUIDTextBox1 + ' + Me.GUIDTextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "GUID", True)) + Me.GUIDTextBox1.Location = New System.Drawing.Point(126, 14) + Me.GUIDTextBox1.Name = "GUIDTextBox1" + Me.GUIDTextBox1.Size = New System.Drawing.Size(200, 21) + Me.GUIDTextBox1.TabIndex = 2 + ' + 'NAMETextBox1 + ' + Me.NAMETextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "NAME", True)) + Me.NAMETextBox1.Location = New System.Drawing.Point(126, 41) + Me.NAMETextBox1.Name = "NAMETextBox1" + Me.NAMETextBox1.Size = New System.Drawing.Size(200, 21) + Me.NAMETextBox1.TabIndex = 4 + ' + 'COMMENTTextBox1 + ' + Me.COMMENTTextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_USER_GROUPSBindingSource, "COMMENT", True)) + Me.COMMENTTextBox1.Location = New System.Drawing.Point(126, 68) + Me.COMMENTTextBox1.Name = "COMMENTTextBox1" + Me.COMMENTTextBox1.Size = New System.Drawing.Size(200, 21) + Me.COMMENTTextBox1.TabIndex = 6 + ' + 'TBDD_USER_GROUPSBindingNavigator + ' + Me.TBDD_USER_GROUPSBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem1 + Me.TBDD_USER_GROUPSBindingNavigator.BindingSource = Me.TBDD_USER_GROUPSBindingSource + Me.TBDD_USER_GROUPSBindingNavigator.CountItem = Me.BindingNavigatorCountItem1 + Me.TBDD_USER_GROUPSBindingNavigator.CountItemFormat = "von {0} Gruppen" + Me.TBDD_USER_GROUPSBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem1 + Me.TBDD_USER_GROUPSBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorMoveFirstItem1, Me.BindingNavigatorMovePreviousItem1, Me.BindingNavigatorSeparator3, Me.BindingNavigatorPositionItem1, Me.BindingNavigatorCountItem1, Me.BindingNavigatorSeparator4, Me.BindingNavigatorMoveNextItem1, Me.BindingNavigatorMoveLastItem1, Me.BindingNavigatorSeparator5, Me.BindingNavigatorAddNewItem1, Me.BindingNavigatorDeleteItem1}) + Me.TBDD_USER_GROUPSBindingNavigator.Location = New System.Drawing.Point(0, 0) + Me.TBDD_USER_GROUPSBindingNavigator.MoveFirstItem = Me.BindingNavigatorMoveFirstItem1 + Me.TBDD_USER_GROUPSBindingNavigator.MoveLastItem = Me.BindingNavigatorMoveLastItem1 + Me.TBDD_USER_GROUPSBindingNavigator.MoveNextItem = Me.BindingNavigatorMoveNextItem1 + Me.TBDD_USER_GROUPSBindingNavigator.MovePreviousItem = Me.BindingNavigatorMovePreviousItem1 + Me.TBDD_USER_GROUPSBindingNavigator.Name = "TBDD_USER_GROUPSBindingNavigator" + Me.TBDD_USER_GROUPSBindingNavigator.PositionItem = Me.BindingNavigatorPositionItem1 + Me.TBDD_USER_GROUPSBindingNavigator.Size = New System.Drawing.Size(1193, 25) + Me.TBDD_USER_GROUPSBindingNavigator.TabIndex = 0 + Me.TBDD_USER_GROUPSBindingNavigator.Text = "BindingNavigator1" + ' + 'BindingNavigatorAddNewItem1 + ' + Me.BindingNavigatorAddNewItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorAddNewItem1.Image = CType(resources.GetObject("BindingNavigatorAddNewItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorAddNewItem1.Name = "BindingNavigatorAddNewItem1" + Me.BindingNavigatorAddNewItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorAddNewItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorAddNewItem1.Text = "Neu hinzufügen" + ' + 'BindingNavigatorCountItem1 + ' + Me.BindingNavigatorCountItem1.Name = "BindingNavigatorCountItem1" + Me.BindingNavigatorCountItem1.Size = New System.Drawing.Size(93, 22) + Me.BindingNavigatorCountItem1.Text = "von {0} Gruppen" + Me.BindingNavigatorCountItem1.ToolTipText = "Die Gesamtanzahl der Elemente." + ' + 'BindingNavigatorDeleteItem1 + ' + Me.BindingNavigatorDeleteItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorDeleteItem1.Image = CType(resources.GetObject("BindingNavigatorDeleteItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorDeleteItem1.Name = "BindingNavigatorDeleteItem1" + Me.BindingNavigatorDeleteItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorDeleteItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorDeleteItem1.Text = "Löschen" + ' + 'BindingNavigatorMoveFirstItem1 + ' + Me.BindingNavigatorMoveFirstItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveFirstItem1.Image = CType(resources.GetObject("BindingNavigatorMoveFirstItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveFirstItem1.Name = "BindingNavigatorMoveFirstItem1" + Me.BindingNavigatorMoveFirstItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveFirstItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveFirstItem1.Text = "Erste verschieben" + ' + 'BindingNavigatorMovePreviousItem1 + ' + Me.BindingNavigatorMovePreviousItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMovePreviousItem1.Image = CType(resources.GetObject("BindingNavigatorMovePreviousItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorMovePreviousItem1.Name = "BindingNavigatorMovePreviousItem1" + Me.BindingNavigatorMovePreviousItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMovePreviousItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMovePreviousItem1.Text = "Vorherige verschieben" + ' + 'BindingNavigatorSeparator3 + ' + Me.BindingNavigatorSeparator3.Name = "BindingNavigatorSeparator3" + Me.BindingNavigatorSeparator3.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorPositionItem1 + ' + Me.BindingNavigatorPositionItem1.AccessibleName = "Position" + Me.BindingNavigatorPositionItem1.AutoSize = False + Me.BindingNavigatorPositionItem1.Name = "BindingNavigatorPositionItem1" + Me.BindingNavigatorPositionItem1.Size = New System.Drawing.Size(50, 23) + Me.BindingNavigatorPositionItem1.Text = "0" + Me.BindingNavigatorPositionItem1.ToolTipText = "Aktuelle Position" + ' + 'BindingNavigatorSeparator4 + ' + Me.BindingNavigatorSeparator4.Name = "BindingNavigatorSeparator4" + Me.BindingNavigatorSeparator4.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorMoveNextItem1 + ' + Me.BindingNavigatorMoveNextItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveNextItem1.Image = CType(resources.GetObject("BindingNavigatorMoveNextItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveNextItem1.Name = "BindingNavigatorMoveNextItem1" + Me.BindingNavigatorMoveNextItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveNextItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveNextItem1.Text = "Nächste verschieben" + ' + 'BindingNavigatorMoveLastItem1 + ' + Me.BindingNavigatorMoveLastItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveLastItem1.Image = CType(resources.GetObject("BindingNavigatorMoveLastItem1.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveLastItem1.Name = "BindingNavigatorMoveLastItem1" + Me.BindingNavigatorMoveLastItem1.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveLastItem1.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveLastItem1.Text = "Letzte verschieben" + ' + 'BindingNavigatorSeparator5 + ' + Me.BindingNavigatorSeparator5.Name = "BindingNavigatorSeparator5" + Me.BindingNavigatorSeparator5.Size = New System.Drawing.Size(6, 25) + ' 'tabPageClients ' + Me.tabPageClients.Controls.Add(Me.TBDD_CLIENTBindingNavigator) + Me.tabPageClients.Controls.Add(Me.GroupBox6) + Me.tabPageClients.Controls.Add(Me.GroupBox5) Me.tabPageClients.Image = Global.DDUserManager.My.Resources.Resources.book Me.tabPageClients.Name = "tabPageClients" Me.tabPageClients.Size = New System.Drawing.Size(1193, 784) Me.tabPageClients.Text = "Mandanten" ' + 'TBDD_CLIENTBindingNavigator + ' + Me.TBDD_CLIENTBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem2 + Me.TBDD_CLIENTBindingNavigator.BindingSource = Me.TBDD_CLIENTBindingSource + Me.TBDD_CLIENTBindingNavigator.CountItem = Me.BindingNavigatorCountItem2 + Me.TBDD_CLIENTBindingNavigator.CountItemFormat = "von {0} Mandanten" + Me.TBDD_CLIENTBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem2 + Me.TBDD_CLIENTBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorMoveFirstItem2, Me.BindingNavigatorMovePreviousItem2, Me.BindingNavigatorSeparator6, Me.BindingNavigatorPositionItem2, Me.BindingNavigatorCountItem2, Me.BindingNavigatorSeparator7, Me.BindingNavigatorMoveNextItem2, Me.BindingNavigatorMoveLastItem2, Me.BindingNavigatorSeparator8, Me.BindingNavigatorAddNewItem2, Me.BindingNavigatorDeleteItem2}) + Me.TBDD_CLIENTBindingNavigator.Location = New System.Drawing.Point(0, 0) + Me.TBDD_CLIENTBindingNavigator.MoveFirstItem = Me.BindingNavigatorMoveFirstItem2 + Me.TBDD_CLIENTBindingNavigator.MoveLastItem = Me.BindingNavigatorMoveLastItem2 + Me.TBDD_CLIENTBindingNavigator.MoveNextItem = Me.BindingNavigatorMoveNextItem2 + Me.TBDD_CLIENTBindingNavigator.MovePreviousItem = Me.BindingNavigatorMovePreviousItem2 + Me.TBDD_CLIENTBindingNavigator.Name = "TBDD_CLIENTBindingNavigator" + Me.TBDD_CLIENTBindingNavigator.PositionItem = Me.BindingNavigatorPositionItem2 + Me.TBDD_CLIENTBindingNavigator.Size = New System.Drawing.Size(1193, 25) + Me.TBDD_CLIENTBindingNavigator.TabIndex = 4 + Me.TBDD_CLIENTBindingNavigator.Text = "BindingNavigator2" + ' + 'BindingNavigatorAddNewItem2 + ' + Me.BindingNavigatorAddNewItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorAddNewItem2.Image = CType(resources.GetObject("BindingNavigatorAddNewItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorAddNewItem2.Name = "BindingNavigatorAddNewItem2" + Me.BindingNavigatorAddNewItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorAddNewItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorAddNewItem2.Text = "Neu hinzufügen" + ' + 'BindingNavigatorCountItem2 + ' + Me.BindingNavigatorCountItem2.Name = "BindingNavigatorCountItem2" + Me.BindingNavigatorCountItem2.Size = New System.Drawing.Size(108, 22) + Me.BindingNavigatorCountItem2.Text = "von {0} Mandanten" + Me.BindingNavigatorCountItem2.ToolTipText = "Die Gesamtanzahl der Elemente." + ' + 'BindingNavigatorDeleteItem2 + ' + Me.BindingNavigatorDeleteItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorDeleteItem2.Image = CType(resources.GetObject("BindingNavigatorDeleteItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorDeleteItem2.Name = "BindingNavigatorDeleteItem2" + Me.BindingNavigatorDeleteItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorDeleteItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorDeleteItem2.Text = "Löschen" + ' + 'BindingNavigatorMoveFirstItem2 + ' + Me.BindingNavigatorMoveFirstItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveFirstItem2.Image = CType(resources.GetObject("BindingNavigatorMoveFirstItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveFirstItem2.Name = "BindingNavigatorMoveFirstItem2" + Me.BindingNavigatorMoveFirstItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveFirstItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveFirstItem2.Text = "Erste verschieben" + ' + 'BindingNavigatorMovePreviousItem2 + ' + Me.BindingNavigatorMovePreviousItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMovePreviousItem2.Image = CType(resources.GetObject("BindingNavigatorMovePreviousItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorMovePreviousItem2.Name = "BindingNavigatorMovePreviousItem2" + Me.BindingNavigatorMovePreviousItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMovePreviousItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMovePreviousItem2.Text = "Vorherige verschieben" + ' + 'BindingNavigatorSeparator6 + ' + Me.BindingNavigatorSeparator6.Name = "BindingNavigatorSeparator6" + Me.BindingNavigatorSeparator6.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorPositionItem2 + ' + Me.BindingNavigatorPositionItem2.AccessibleName = "Position" + Me.BindingNavigatorPositionItem2.AutoSize = False + Me.BindingNavigatorPositionItem2.Name = "BindingNavigatorPositionItem2" + Me.BindingNavigatorPositionItem2.Size = New System.Drawing.Size(50, 23) + Me.BindingNavigatorPositionItem2.Text = "0" + Me.BindingNavigatorPositionItem2.ToolTipText = "Aktuelle Position" + ' + 'BindingNavigatorSeparator7 + ' + Me.BindingNavigatorSeparator7.Name = "BindingNavigatorSeparator7" + Me.BindingNavigatorSeparator7.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorMoveNextItem2 + ' + Me.BindingNavigatorMoveNextItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveNextItem2.Image = CType(resources.GetObject("BindingNavigatorMoveNextItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveNextItem2.Name = "BindingNavigatorMoveNextItem2" + Me.BindingNavigatorMoveNextItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveNextItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveNextItem2.Text = "Nächste verschieben" + ' + 'BindingNavigatorMoveLastItem2 + ' + Me.BindingNavigatorMoveLastItem2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveLastItem2.Image = CType(resources.GetObject("BindingNavigatorMoveLastItem2.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveLastItem2.Name = "BindingNavigatorMoveLastItem2" + Me.BindingNavigatorMoveLastItem2.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveLastItem2.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveLastItem2.Text = "Letzte verschieben" + ' + 'BindingNavigatorSeparator8 + ' + Me.BindingNavigatorSeparator8.Name = "BindingNavigatorSeparator8" + Me.BindingNavigatorSeparator8.Size = New System.Drawing.Size(6, 25) + ' + 'GroupBox6 + ' + Me.GroupBox6.Controls.Add(ADDED_WHENLabel2) + Me.GroupBox6.Controls.Add(Me.ADDED_WHENDateTimePicker2) + Me.GroupBox6.Controls.Add(CHANGED_WHENLabel2) + Me.GroupBox6.Controls.Add(Me.CHANGED_WHENDateTimePicker2) + Me.GroupBox6.Controls.Add(CHANGED_WHOLabel2) + Me.GroupBox6.Controls.Add(Me.CHANGED_WHOTextBox2) + Me.GroupBox6.Controls.Add(ADDED_WHOLabel2) + Me.GroupBox6.Controls.Add(Me.ADDED_WHOTextBox2) + Me.GroupBox6.Location = New System.Drawing.Point(3, 189) + Me.GroupBox6.Name = "GroupBox6" + Me.GroupBox6.Size = New System.Drawing.Size(372, 149) + Me.GroupBox6.TabIndex = 3 + Me.GroupBox6.TabStop = False + Me.GroupBox6.Text = "Informationen" + ' + 'ADDED_WHENDateTimePicker2 + ' + Me.ADDED_WHENDateTimePicker2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "ADDED_WHEN", True)) + Me.ADDED_WHENDateTimePicker2.Location = New System.Drawing.Point(97, 47) + Me.ADDED_WHENDateTimePicker2.Name = "ADDED_WHENDateTimePicker2" + Me.ADDED_WHENDateTimePicker2.Size = New System.Drawing.Size(200, 21) + Me.ADDED_WHENDateTimePicker2.TabIndex = 7 + ' + 'CHANGED_WHENDateTimePicker2 + ' + Me.CHANGED_WHENDateTimePicker2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "CHANGED_WHEN", True)) + Me.CHANGED_WHENDateTimePicker2.Location = New System.Drawing.Point(97, 101) + Me.CHANGED_WHENDateTimePicker2.Name = "CHANGED_WHENDateTimePicker2" + Me.CHANGED_WHENDateTimePicker2.Size = New System.Drawing.Size(200, 21) + Me.CHANGED_WHENDateTimePicker2.TabIndex = 5 + ' + 'CHANGED_WHOTextBox2 + ' + Me.CHANGED_WHOTextBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "CHANGED_WHO", True)) + Me.CHANGED_WHOTextBox2.Location = New System.Drawing.Point(97, 74) + Me.CHANGED_WHOTextBox2.Name = "CHANGED_WHOTextBox2" + Me.CHANGED_WHOTextBox2.Size = New System.Drawing.Size(100, 21) + Me.CHANGED_WHOTextBox2.TabIndex = 3 + ' + 'ADDED_WHOTextBox2 + ' + Me.ADDED_WHOTextBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "ADDED_WHO", True)) + Me.ADDED_WHOTextBox2.Location = New System.Drawing.Point(97, 20) + Me.ADDED_WHOTextBox2.Name = "ADDED_WHOTextBox2" + Me.ADDED_WHOTextBox2.Size = New System.Drawing.Size(100, 21) + Me.ADDED_WHOTextBox2.TabIndex = 1 + ' + 'GroupBox5 + ' + Me.GroupBox5.Controls.Add(COMMENTLabel2) + Me.GroupBox5.Controls.Add(Me.COMMENTTextBox2) + Me.GroupBox5.Controls.Add(SHORTNAMELabel1) + Me.GroupBox5.Controls.Add(Me.SHORTNAMETextBox1) + Me.GroupBox5.Controls.Add(CLIENT_NAMELabel) + Me.GroupBox5.Controls.Add(Me.CLIENT_NAMETextBox) + Me.GroupBox5.Controls.Add(GUIDLabel2) + Me.GroupBox5.Controls.Add(Me.GUIDTextBox2) + Me.GroupBox5.Location = New System.Drawing.Point(3, 28) + Me.GroupBox5.Name = "GroupBox5" + Me.GroupBox5.Size = New System.Drawing.Size(372, 155) + Me.GroupBox5.TabIndex = 0 + Me.GroupBox5.TabStop = False + Me.GroupBox5.Text = "Allgemein" + ' + 'COMMENTTextBox2 + ' + Me.COMMENTTextBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "COMMENT", True)) + Me.COMMENTTextBox2.Location = New System.Drawing.Point(97, 95) + Me.COMMENTTextBox2.Name = "COMMENTTextBox2" + Me.COMMENTTextBox2.Size = New System.Drawing.Size(100, 21) + Me.COMMENTTextBox2.TabIndex = 7 + ' + 'SHORTNAMETextBox1 + ' + Me.SHORTNAMETextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "SHORTNAME", True)) + Me.SHORTNAMETextBox1.Location = New System.Drawing.Point(97, 68) + Me.SHORTNAMETextBox1.Name = "SHORTNAMETextBox1" + Me.SHORTNAMETextBox1.Size = New System.Drawing.Size(100, 21) + Me.SHORTNAMETextBox1.TabIndex = 5 + ' + 'CLIENT_NAMETextBox + ' + Me.CLIENT_NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "CLIENT_NAME", True)) + Me.CLIENT_NAMETextBox.Location = New System.Drawing.Point(97, 41) + Me.CLIENT_NAMETextBox.Name = "CLIENT_NAMETextBox" + Me.CLIENT_NAMETextBox.Size = New System.Drawing.Size(100, 21) + Me.CLIENT_NAMETextBox.TabIndex = 3 + ' + 'GUIDTextBox2 + ' + Me.GUIDTextBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_CLIENTBindingSource, "GUID", True)) + Me.GUIDTextBox2.Location = New System.Drawing.Point(97, 14) + Me.GUIDTextBox2.Name = "GUIDTextBox2" + Me.GUIDTextBox2.Size = New System.Drawing.Size(100, 21) + Me.GUIDTextBox2.TabIndex = 1 + ' 'TBDD_USERTableAdapter ' Me.TBDD_USERTableAdapter.ClearBeforeFill = True @@ -848,51 +1905,44 @@ Partial Class frmMain Me.TableAdapterManager.TBDD_USERTableAdapter = Me.TBDD_USERTableAdapter Me.TableAdapterManager.UpdateOrder = DDUserManager.UserDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete ' - 'TBDD_USER_GROUPSTableAdapter + 'TBDD_GROUPS_USERBindingSource ' - Me.TBDD_USER_GROUPSTableAdapter.ClearBeforeFill = True + Me.TBDD_GROUPS_USERBindingSource.DataMember = "FK_TBDD_GROUPS_USER_USER_ID" + Me.TBDD_GROUPS_USERBindingSource.DataSource = Me.TBDD_USERBindingSource ' - 'TBDD_CLIENTBindingSource + 'TBDD_GROUPS_USERTableAdapter ' - Me.TBDD_CLIENTBindingSource.DataSource = Me.UserDataSet - Me.TBDD_CLIENTBindingSource.Position = 0 + Me.TBDD_GROUPS_USERTableAdapter.ClearBeforeFill = True ' - 'TBDD_CLIENTTableAdapter + 'TBDD_CLIENT_USERBindingSource ' - Me.TBDD_CLIENTTableAdapter.ClearBeforeFill = True + Me.TBDD_CLIENT_USERBindingSource.DataMember = "FK_TBDD_CLIENT_USER_USER_ID" + Me.TBDD_CLIENT_USERBindingSource.DataSource = Me.TBDD_USERBindingSource ' - 'ListBox1 + 'TBDD_CLIENT_USERTableAdapter ' - Me.ListBox1.DataSource = Me.TBDDCLIENTBindingSource - Me.ListBox1.DisplayMember = "CLIENT_NAME" - Me.ListBox1.FormattingEnabled = True - Me.ListBox1.Location = New System.Drawing.Point(524, 202) - Me.ListBox1.Name = "ListBox1" - Me.ListBox1.Size = New System.Drawing.Size(272, 121) - Me.ListBox1.TabIndex = 60 + Me.TBDD_CLIENT_USERTableAdapter.ClearBeforeFill = True ' - 'TBDDCLIENTBindingSource + 'TBDD_USER_GROUPSTableAdapter ' - Me.TBDDCLIENTBindingSource.DataMember = "TBDD_CLIENT" - Me.TBDDCLIENTBindingSource.DataSource = Me.TBDD_CLIENTBindingSource + Me.TBDD_USER_GROUPSTableAdapter.ClearBeforeFill = True ' - 'Label1 + 'TBDD_USER_MODULESBindingSource ' - Me.Label1.AutoSize = True - Me.Label1.Location = New System.Drawing.Point(524, 27) - Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(118, 13) - Me.Label1.TabIndex = 61 - Me.Label1.Text = "Zugewiesene Gruppen:" + Me.TBDD_USER_MODULESBindingSource.DataMember = "TBDD_USER_MODULES" + Me.TBDD_USER_MODULESBindingSource.DataSource = Me.UserDataSet ' - 'Label2 + 'TBDD_USER_MODULESTableAdapter ' - Me.Label2.AutoSize = True - Me.Label2.Location = New System.Drawing.Point(524, 183) - Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(131, 13) - Me.Label2.TabIndex = 62 - Me.Label2.Text = "Zugewiesene Mandanten:" + Me.TBDD_USER_MODULESTableAdapter.ClearBeforeFill = True + ' + 'TBDD_CLIENTTableAdapter + ' + Me.TBDD_CLIENTTableAdapter.ClearBeforeFill = True + ' + 'TbdD_USERTableAdapter1 + ' + Me.TbdD_USERTableAdapter1.ClearBeforeFill = True ' 'frmMain ' @@ -906,20 +1956,55 @@ Partial Class frmMain Me.XtraTabControl1.ResumeLayout(False) Me.tabPageUsers.ResumeLayout(False) Me.tabPageUsers.PerformLayout() - CType(Me.TBDD_USER_GROUPSBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + Me.SplitContainer1.Panel1.ResumeLayout(False) + Me.SplitContainer1.Panel1.PerformLayout() + Me.SplitContainer1.Panel2.ResumeLayout(False) + CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit() + Me.SplitContainer1.ResumeLayout(False) + Me.GroupBox1.ResumeLayout(False) + Me.GroupBox1.PerformLayout() + CType(Me.TBDD_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.UserDataSet, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.GridUsers, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.TBDD_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.gvUsers, System.ComponentModel.ISupportInitialize).EndInit() Me.GroupBox3.ResumeLayout(False) Me.GroupBox3.PerformLayout() - Me.GroupBox1.ResumeLayout(False) - Me.GroupBox1.PerformLayout() + CType(Me.TBDD_CLIENTBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBDD_USER_GROUPSBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.XtraTabControl2, System.ComponentModel.ISupportInitialize).EndInit() + Me.XtraTabControl2.ResumeLayout(False) + Me.tabGroupAssign.ResumeLayout(False) + Me.tabGroupAssign.PerformLayout() + Me.GroupBox8.ResumeLayout(False) + CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.tBDD_USERBindingSource1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.UserDataSet1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.gvUsersToGroup, System.ComponentModel.ISupportInitialize).EndInit() + Me.GroupBox7.ResumeLayout(False) CType(Me.TBDD_USERBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit() Me.TBDD_USERBindingNavigator.ResumeLayout(False) Me.TBDD_USERBindingNavigator.PerformLayout() - CType(Me.TBDD_CLIENTBindingSource, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.TBDDCLIENTBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + Me.tabPageGroups.ResumeLayout(False) + Me.tabPageGroups.PerformLayout() + Me.GroupBox4.ResumeLayout(False) + Me.GroupBox4.PerformLayout() + Me.GroupBox2.ResumeLayout(False) + Me.GroupBox2.PerformLayout() + CType(Me.TBDD_USER_GROUPSBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit() + Me.TBDD_USER_GROUPSBindingNavigator.ResumeLayout(False) + Me.TBDD_USER_GROUPSBindingNavigator.PerformLayout() + Me.tabPageClients.ResumeLayout(False) + Me.tabPageClients.PerformLayout() + CType(Me.TBDD_CLIENTBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit() + Me.TBDD_CLIENTBindingNavigator.ResumeLayout(False) + Me.TBDD_CLIENTBindingNavigator.PerformLayout() + Me.GroupBox6.ResumeLayout(False) + Me.GroupBox6.PerformLayout() + Me.GroupBox5.ResumeLayout(False) + Me.GroupBox5.PerformLayout() + CType(Me.TBDD_GROUPS_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBDD_CLIENT_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBDD_USER_MODULESBindingSource, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) End Sub @@ -990,13 +2075,105 @@ Partial Class frmMain Friend WithEvents colADDED_WHEN As DevExpress.XtraGrid.Columns.GridColumn Friend WithEvents colCHANGED_WHO As DevExpress.XtraGrid.Columns.GridColumn Friend WithEvents colCHANGED_WHEN As DevExpress.XtraGrid.Columns.GridColumn - Friend WithEvents TBDD_USER_GROUPSBindingSource As BindingSource - Friend WithEvents TBDD_USER_GROUPSTableAdapter As UserDataSetTableAdapters.TBDD_USER_GROUPSTableAdapter Friend WithEvents lbGroups As ListBox - Friend WithEvents TBDD_CLIENTBindingSource As BindingSource - Friend WithEvents TBDD_CLIENTTableAdapter As UserDataSetTableAdapters.TBDD_CLIENTTableAdapter Friend WithEvents ListBox1 As ListBox - Friend WithEvents TBDDCLIENTBindingSource As BindingSource Friend WithEvents Label2 As Label Friend WithEvents Label1 As Label + Friend WithEvents TBDD_GROUPS_USERBindingSource As BindingSource + Friend WithEvents TBDD_GROUPS_USERTableAdapter As UserDataSetTableAdapters.TBDD_GROUPS_USERTableAdapter + Friend WithEvents TBDD_CLIENT_USERBindingSource As BindingSource + Friend WithEvents TBDD_CLIENT_USERTableAdapter As UserDataSetTableAdapters.TBDD_CLIENT_USERTableAdapter + Friend WithEvents TBDD_USER_GROUPSBindingSource As BindingSource + Friend WithEvents TBDD_USER_GROUPSTableAdapter As UserDataSetTableAdapters.TBDD_USER_GROUPSTableAdapter + Friend WithEvents TBDD_USER_MODULESBindingSource As BindingSource + Friend WithEvents TBDD_USER_MODULESTableAdapter As UserDataSetTableAdapters.TBDD_USER_MODULESTableAdapter + Friend WithEvents TBDD_CLIENTBindingSource As BindingSource + Friend WithEvents TBDD_CLIENTTableAdapter As UserDataSetTableAdapters.TBDD_CLIENTTableAdapter + Friend WithEvents TBDD_USER_GROUPSBindingNavigator As BindingNavigator + Friend WithEvents BindingNavigatorAddNewItem1 As ToolStripButton + Friend WithEvents BindingNavigatorCountItem1 As ToolStripLabel + Friend WithEvents BindingNavigatorDeleteItem1 As ToolStripButton + Friend WithEvents BindingNavigatorMoveFirstItem1 As ToolStripButton + Friend WithEvents BindingNavigatorMovePreviousItem1 As ToolStripButton + Friend WithEvents BindingNavigatorSeparator3 As ToolStripSeparator + Friend WithEvents BindingNavigatorPositionItem1 As ToolStripTextBox + Friend WithEvents BindingNavigatorSeparator4 As ToolStripSeparator + Friend WithEvents BindingNavigatorMoveNextItem1 As ToolStripButton + Friend WithEvents BindingNavigatorMoveLastItem1 As ToolStripButton + Friend WithEvents BindingNavigatorSeparator5 As ToolStripSeparator + Friend WithEvents GUIDTextBox1 As TextBox + Friend WithEvents GroupBox4 As GroupBox + Friend WithEvents ADDED_WHOTextBox1 As TextBox + Friend WithEvents ADDED_WHENDateTimePicker1 As DateTimePicker + Friend WithEvents CHANGED_WHENDateTimePicker1 As DateTimePicker + Friend WithEvents CHANGED_WHOTextBox1 As TextBox + Friend WithEvents GroupBox2 As GroupBox + Friend WithEvents NAMETextBox1 As TextBox + Friend WithEvents COMMENTTextBox1 As TextBox + Friend WithEvents GroupBox6 As GroupBox + Friend WithEvents GroupBox5 As GroupBox + Friend WithEvents COMMENTTextBox2 As TextBox + Friend WithEvents SHORTNAMETextBox1 As TextBox + Friend WithEvents CLIENT_NAMETextBox As TextBox + Friend WithEvents GUIDTextBox2 As TextBox + Friend WithEvents ADDED_WHENDateTimePicker2 As DateTimePicker + Friend WithEvents CHANGED_WHENDateTimePicker2 As DateTimePicker + Friend WithEvents CHANGED_WHOTextBox2 As TextBox + Friend WithEvents ADDED_WHOTextBox2 As TextBox + Friend WithEvents TBDD_CLIENTBindingNavigator As BindingNavigator + Friend WithEvents BindingNavigatorAddNewItem2 As ToolStripButton + Friend WithEvents BindingNavigatorCountItem2 As ToolStripLabel + Friend WithEvents BindingNavigatorDeleteItem2 As ToolStripButton + Friend WithEvents BindingNavigatorMoveFirstItem2 As ToolStripButton + Friend WithEvents BindingNavigatorMovePreviousItem2 As ToolStripButton + Friend WithEvents BindingNavigatorSeparator6 As ToolStripSeparator + Friend WithEvents BindingNavigatorPositionItem2 As ToolStripTextBox + Friend WithEvents BindingNavigatorSeparator7 As ToolStripSeparator + Friend WithEvents BindingNavigatorMoveNextItem2 As ToolStripButton + Friend WithEvents BindingNavigatorMoveLastItem2 As ToolStripButton + Friend WithEvents BindingNavigatorSeparator8 As ToolStripSeparator + Friend WithEvents ToolStripButton1 As ToolStripButton + Friend WithEvents SplitContainer1 As SplitContainer + Friend WithEvents XtraTabControl2 As DevExpress.XtraTab.XtraTabControl + Friend WithEvents tabGroupAssign As DevExpress.XtraTab.XtraTabPage + Friend WithEvents tabClientAssign As DevExpress.XtraTab.XtraTabPage + Friend WithEvents Label3 As Label + Friend WithEvents ComboBox1 As ComboBox + Friend WithEvents GroupBox8 As GroupBox + Friend WithEvents GridControl1 As DevExpress.XtraGrid.GridControl + Friend WithEvents tBDD_USERBindingSource1 As BindingSource + Friend WithEvents UserDataSet1 As UserDataSet + Friend WithEvents gvUsersToGroup As DevExpress.XtraGrid.Views.Grid.GridView + Friend WithEvents colGUID1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colPRENAME1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colNAME1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colUSERNAME1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colSHORTNAME1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colEMAIL1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colLANGUAGE1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colGENERAL_VIEWER1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colCOMMENT1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colWAN_ENVIRONMENT1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colLOGGED_IN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colLOGGED_WHERE1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colLOG_IN_WHEN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colLOG_OUT_WHEN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colPM_RIGHT_FILE_DELETE1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colMODULE_GI1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colGI_ADMIN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colMODULE_WD_QS1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colMODULE_RECORD_ORG1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colRECORD_ADMIN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colUSERID_FK_INT_ECM1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colDATE_FORMAT1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colADDED_WHO1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colADDED_WHEN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colCHANGED_WHO1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colCHANGED_WHEN1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents Button6 As Button + Friend WithEvents Button5 As Button + Friend WithEvents GroupBox7 As GroupBox + Friend WithEvents Button4 As Button + Friend WithEvents Button1 As Button + Friend WithEvents TbdD_USERTableAdapter1 As UserDataSetTableAdapters.TBDD_USERTableAdapter End Class diff --git a/DDUserManager/DDUserManager/frmMain.resx b/DDUserManager/DDUserManager/frmMain.resx index a84489c..d1b4ec8 100644 --- a/DDUserManager/DDUserManager/frmMain.resx +++ b/DDUserManager/DDUserManager/frmMain.resx @@ -162,18 +162,69 @@ False - - 421, 56 + + False - - 17, 56 + + False - - 905, 17 + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False 136, 17 + + 17, 17 + + + 268, 95 + + + 489, 56 + + + 1158, 95 + + + 17, 134 + 693, 17 @@ -249,28 +300,210 @@ dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG + YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 + 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw + bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc + VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 + c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 + Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo + mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ + kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D + TgDQASA1MVpwzwAAAABJRU5ErkJggg== + + + + 672, 95 + + + 936, 95 + + + 136, 17 + 17, 17 + + 268, 95 + + + 489, 56 + + + 17, 134 + + + 672, 95 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + + + + 936, 95 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + + 331, 17 520, 17 - + + 905, 17 + + 1152, 17 - + 17, 56 - - 17, 17 + + 256, 56 + + + 736, 56 + + + 978, 56 + + + 17, 95 - 222, 56 + 473, 95 + + + 142, 134 - 283 + 134 \ No newline at end of file diff --git a/DDUserManager/DDUserManager/frmMain.vb b/DDUserManager/DDUserManager/frmMain.vb index 36e74d8..62e8a5a 100644 --- a/DDUserManager/DDUserManager/frmMain.vb +++ b/DDUserManager/DDUserManager/frmMain.vb @@ -1,14 +1,42 @@ Imports DevExpress.XtraGrid.Columns +''' +''' Anmerkungen: +''' - DateTimePicker sollten Binding auf die Text Eigenschaft erhalten, nicht auf die Value Eigenschaft: +''' https://stackoverflow.com/questions/21270697/argumentoutofrangeexception-with-data-binding-when-debugger-is-running-vs2010#28550637 +''' +''' + + Public Class frmMain + Public Sub New() + ' Dieser Aufruf ist für den Designer erforderlich. + InitializeComponent() + + ' Fügen Sie Initialisierungen nach dem InitializeComponent()-Aufruf hinzu. + ' This line of code is generated by Data Source Configuration Wizard + TbdD_USERTableAdapter1.Fill(UserDataSet1.TBDD_USER) + End Sub + Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load - 'TODO: Diese Codezeile lädt Daten in die Tabelle "UserDataSet.TBDD_CLIENT". Sie können sie bei Bedarf verschieben oder entfernen. - Me.TBDD_CLIENTTableAdapter.Fill(Me.UserDataSet.TBDD_CLIENT) - TBDD_USERTableAdapter.Fill(UserDataSet.TBDD_USER) + Try + TBDD_CLIENTTableAdapter.Fill(UserDataSet.TBDD_CLIENT) + TBDD_USER_MODULESTableAdapter.Fill(UserDataSet.TBDD_USER_MODULES) + TBDD_USER_GROUPSTableAdapter.Fill(UserDataSet.TBDD_USER_GROUPS) + TBDD_CLIENT_USERTableAdapter.Fill(UserDataSet.TBDD_CLIENT_USER) + TBDD_GROUPS_USERTableAdapter.Fill(UserDataSet.TBDD_GROUPS_USER) + TBDD_USERTableAdapter.Fill(UserDataSet.TBDD_USER) + Catch ex As Exception + MessageBox.Show($"Error in frmMain_Load: {ex.Message}") + End Try gvUsers.Columns.Clear() gvUsers.Columns.AddRange(GetUserGridColumns()) gvUsers.BestFitColumns() + + gvUsersToGroup.Columns.Clear() + gvUsersToGroup.Columns.AddRange(GetUserGridColumns()) + gvUsersToGroup.BestFitColumns() End Sub Private Function GetUserGridColumns() As GridColumn() @@ -48,14 +76,40 @@ Public Class frmMain Return columns End Function + Private Sub UpdateClientsForUser(username As String) + Try + TBDD_CLIENTTableAdapter.FillByUsername(UserDataSet.TBDD_CLIENT, USERNAMETextBox.Text) + Catch ex As Exception + MessageBox.Show($"Error in UpdateClientsForUser: {ex.Message}") + End Try + End Sub + + Private Sub UpdateGroupsForUser(username As String) + Try + TBDD_USER_GROUPSTableAdapter.FillByUsername(UserDataSet.TBDD_USER_GROUPS, USERNAMETextBox.Text) + Catch ex As Exception + MessageBox.Show($"Error in UpdateGroupsForUser: {ex.Message}") + End Try + End Sub + Private Sub TBDD_USERBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles TBDD_USERBindingNavigatorSaveItem.Click Validate() TBDD_USERBindingSource.EndEdit() TableAdapterManager.UpdateAll(UserDataSet) End Sub - Private Sub TBDD_USERBindingSource_BindingComplete(sender As Object, e As BindingCompleteEventArgs) Handles TBDD_USERBindingSource.BindingComplete - TBDD_USER_GROUPSTableAdapter.FillByUsername(UserDataSet.TBDD_USER_GROUPS, USERNAMETextBox.Text) - TBDD_CLIENTTableAdapter.FillByUsername(UserDataSet.TBDD_CLIENT, USERNAMETextBox.Text) + + Private Sub TBDD_USERBindingSource_PositionChanged(sender As Object, e As EventArgs) Handles TBDD_USERBindingSource.PositionChanged + If USERNAMETextBox.Text <> String.Empty Then + UpdateClientsForUser(USERNAMETextBox.Text) + UpdateGroupsForUser(USERNAMETextBox.Text) + End If + End Sub + + Private Sub TBDD_USERBindingSource_ListChanged(sender As Object, e As System.ComponentModel.ListChangedEventArgs) Handles TBDD_USERBindingSource.ListChanged + If USERNAMETextBox.Text <> String.Empty Then + UpdateClientsForUser(USERNAMETextBox.Text) + UpdateGroupsForUser(USERNAMETextBox.Text) + End If End Sub End Class