Top Method Summary
Options Name Purpose
ButtonAssignGroupToGroup_Click (Object, EventArgs) Assigns a possible parent group to the selected group
ButtonAssignUserToGroup_Click (Object, EventArgs) Adds an assignment to a Group for a User
ButtonRemoveGroup_Click (Object, EventArgs) Removes a parent group from the selected group
ButtonUnAssignUserFromGroup_Click (Object, EventArgs) Removes the assignment of a User to a Group
DisableAllTabsExcept (character) Disables all Tabs in the Form except for the given tab key
EnableAllTabs () Enables all Tabs in the Form
InitializeComponent ()
OnShown (EventArgs) Override of the OnShown Method to first show the form and then initiate reading data.
ParentGroupAdapter_SmartTransactionStateChanged (Object, EventArgs) Makes sure that the PossibleGroups Browser shows the correct data
ParentGroupsAdapter_AfterRejectTransaction (Object, EventArgs) Refresh the Assignment button sensitivity after rejecting changes
ParentGroupsAdapter_AfterRetrieveData (Object, EventArgs) Event handler for the AfterRetrieveData event of the ParentGroupsAdapter
RefreshHierarchyData () Refreshes the hierarchy data if necessary
SetAssignmentButtonState () Set Assignment buttons en or disabled according to the availability of data to be assigned
SetGroupAssignmentButtonState () Set Assignment buttons en or disabled according to the availability of data to be assigned
smartBusinessEntityAdapter1_CurrentChanged (Object, EventArgs) Refreshes the hierarchy data
smartDataBrowser1_BeforeSelectChange (Object, BeforeSelectChangeEventArgs) Save or reject pending changes of the UserGroupAdapter if required
SmartDataBrowserDefaultActionHandler (SmartDataBrowser, EventArgs) Assign or unassign a User from a Group
smartToolbarController1_ToolClick (Object, ToolClickEventArgs) Event handler for the ToolClick event of the smartToolbarController1
ultraTabControl1_SelectedTabChanged (Object, SelectedTabChangedEventArgs) When switching to the UserAssignment tab the contextual tab for this purpose gets shown
UserGroupAdapter_AfterRejectTransaction (Object, EventArgs) Refresh the Assignment button sensitivity after rejecting changes
UserGroupAdapter_AfterRetrieveData (Object, EventArgs) Refreshes the PossibleAssignment Browser after new Data has been read by the UserGroupAdapter
UserGroupAdapter_BeforeRetrieveData (Object, CancelEventArgs) Sets then CustomerContext just before executing the RetrieveData Method of the UserGroupAdapter
UserGroupAdapter_SmartTransactionStateChanged (Object, EventArgs) Makes sure that the PossibleAssignment Browser shows the correct data

Top Constructor Summary
Options Name Purpose
SmartGroupMaintenanceForm () Constructor for the SmartGroupMaintenanceForm class


Method Detail
Top

ButtonAssignGroupToGroup_Click (Object, EventArgs)

Purpose: Assigns a possible parent group to the selected group
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

ButtonAssignUserToGroup_Click (Object, EventArgs)

Purpose: Adds an assignment to a Group for a User
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

ButtonRemoveGroup_Click (Object, EventArgs)

Purpose: Removes a parent group from the selected group
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

ButtonUnAssignUserFromGroup_Click (Object, EventArgs)

Purpose: Removes the assignment of a User to a Group
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

DisableAllTabsExcept (character)

Purpose: Disables all Tabs in the Form except for the given tab key
Notes:

Parameters:
pcTabKey CHARACTER
The key of the tab of leave enabled
Top

EnableAllTabs ()

Purpose: Enables all Tabs in the Form
Notes:

Top

InitializeComponent ()


Top

OnShown (EventArgs)

Purpose: Override of the OnShown Method to first show the form and then
initiate reading data.
Notes:

Parameters:
e System.EventArgs
An EventArgs that contains no event data
Top

ParentGroupAdapter_SmartTransactionStateChanged (Object, EventArgs)

Purpose: Makes sure that the PossibleGroups Browser shows the correct
data
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

ParentGroupsAdapter_AfterRejectTransaction (Object, EventArgs)

Purpose: Refresh the Assignment button sensitivity after rejecting changes
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

ParentGroupsAdapter_AfterRetrieveData (Object, EventArgs)

Purpose: Event handler for the AfterRetrieveData event of the ParentGroupsAdapter
Notes:

Parameters:
sender System.Object
The reference to the Object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

RefreshHierarchyData ()

Purpose: Refreshes the hierarchy data if necessary
Notes:

Top

SetAssignmentButtonState ()

Purpose: Set Assignment buttons en or disabled according to the availability
of data to be assigned
Notes:

Top

SetGroupAssignmentButtonState ()

Purpose: Set Assignment buttons en or disabled according to the availability
of data to be assigned
Notes:

Top

smartBusinessEntityAdapter1_CurrentChanged (Object, EventArgs)

Purpose: Refreshes the hierarchy data
Notes:

Parameters:
sender System.Object
The source of the event
e System.EventArgs
:An EventArgs that contains the data for the event
Top

smartDataBrowser1_BeforeSelectChange (Object, BeforeSelectChangeEventArgs)

Purpose: Save or reject pending changes of the UserGroupAdapter if required
Notes:

Parameters:
sender System.Object
The source of the event
e Infragistics.Win.UltraWinGrid.BeforeSelectChangeEventArgs
An EventArgs that contains the data for the event
Top

SmartDataBrowserDefaultActionHandler (SmartDataBrowser, EventArgs)

Purpose: Assign or unassign a User from a Group
Notes:

Parameters:
sender Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the Instance of the SmartDataBrowser which has invoked the Method
e System.EventArgs
The System.EventArgs with the data for this event
Top

smartToolbarController1_ToolClick (Object, ToolClickEventArgs)

Purpose: Event handler for the ToolClick event of the smartToolbarController1
Notes:

Parameters:
sender System.Object
The reference to the component that raised the event
e Infragistics.Win.UltraWinToolbars.ToolClickEventArgs
The ToolClickEventArgs with the data for this event
Top

ultraTabControl1_SelectedTabChanged (Object, SelectedTabChangedEventArgs)

Purpose: When switching to the UserAssignment tab the contextual tab for
this purpose gets shown
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e Infragistics.Win.UltraWinTabControl.SelectedTabChangedEventArgs
An EventArgs that contains the SelectedTabChanged event data
Top

UserGroupAdapter_AfterRejectTransaction (Object, EventArgs)

Purpose: Refresh the Assignment button sensitivity after rejecting changes
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

UserGroupAdapter_AfterRetrieveData (Object, EventArgs)

Purpose: Refreshes the PossibleAssignment Browser after new Data has been
read by the UserGroupAdapter
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data
Top

UserGroupAdapter_BeforeRetrieveData (Object, CancelEventArgs)

Purpose: Sets then CustomerContext just before executing the RetrieveData
Method of the UserGroupAdapter
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.ComponentModel.CancelEventArgs
An EventArgs that contains the Cancelable event data
Top

UserGroupAdapter_SmartTransactionStateChanged (Object, EventArgs)

Purpose: Makes sure that the PossibleAssignment Browser shows the correct
data
Notes:

Parameters:
sender System.Object
Reference to the calling Object
e System.EventArgs
An EventArgs that contains no event data


Constructor Detail
Top

SmartGroupMaintenanceForm ()

Purpose: Constructor for the SmartGroupMaintenanceForm class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:31:33