Namespace: Consultingwerk.Windows.Framework.Authorization
Class 
MassSecurityAssignmentForm Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartWindowForm
Implements: IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasPrimaryDataSourceAndTarget, IHasSecurityKey, ISmartToolbarTarget, ISmartWindowForm




Top Method Summary
Options Name Purpose
butDelete_Click (Object, EventArgs) The authorization records will be deleted and the buttons will be set again
butRestricted_Click (Object, EventArgs) The authorizations will be put on Restricted and the buttons will be set again
butUnrestricted_Click (Object, EventArgs) The authorization will be put on Unrestricted and the buttons will be set again
CheckInput () Sets the buttons, Restricted/Unrestricted/Delete, enabled true or false
coSecurityRealm_ValueChanged (Object, EventArgs) Event handler for the ValueChanged event of the coSecurityRealm
DeleteAuthorization () Deletes the mass security assignment based on the dsSecurityAssignment Dataset with based on the assignment for the given realm and user/group within the Company connected.
InitializeComponent ()
OnLoad (EventArgs) Raises the Load event
LOGICAL ShowPrompt (integer) Shows the prompt message
smartBusinessEntityLookup1_LookupKeyValueChanged (Object, EventArgs) Only a User or a Group can be selected if a user is selected the group widget will be emptied
smartBusinessEntityLookup2_LookupKeyValueChanged (Object, EventArgs) Only a User or a Group can be selected if a user is selected the group widget will be emptied
StoreAuthorization (logical) Stores the mass security assignment based on the dsSecurityAssignment Dataset with new authorization assignment for the given realm and user/group within the Company connected.

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


Method Detail
Top

butDelete_Click (Object, EventArgs)

Purpose: The authorization records will be deleted and the buttons will be set again
Notes:

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

butRestricted_Click (Object, EventArgs)

Purpose: The authorizations will be put on Restricted and the buttons will be set again
Notes:

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

butUnrestricted_Click (Object, EventArgs)

Purpose: The authorization will be put on Unrestricted and the buttons will be set again
Notes:

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

CheckInput ()

Purpose: Sets the buttons, Restricted/Unrestricted/Delete, enabled true or false
Notes:

Top

coSecurityRealm_ValueChanged (Object, EventArgs)

Purpose: Event handler for the ValueChanged event of the coSecurityRealm
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

DeleteAuthorization ()

Purpose: Deletes the mass security assignment based on the dsSecurityAssignment
Dataset with based on the assignment for the given realm and user/group
within the Company connected.
Notes:

Top

InitializeComponent ()


Top

OnLoad (EventArgs)

Purpose: Raises the Load event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

LOGICAL ShowPrompt (integer)

Purpose: Shows the prompt message
Notes:

Parameters:
piMessageNumber INTEGER
The message number
Returns LOGICAL
true if the user clicked Yes
Top

smartBusinessEntityLookup1_LookupKeyValueChanged (Object, EventArgs)

Purpose: Only a User or a Group can be selected if a user is selected the group widget will be emptied
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

smartBusinessEntityLookup2_LookupKeyValueChanged (Object, EventArgs)

Purpose: Only a User or a Group can be selected if a user is selected the group widget will be emptied
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

StoreAuthorization (logical)

Purpose: Stores the mass security assignment based on the dsSecurityAssignment
Dataset with new authorization assignment for the given realm and user/group
within the Company connected.
Notes:

Parameters:
plRestricted LOGICAL
Logical value indicating if the authorization should be stored as restricted


Constructor Detail
Top

MassSecurityAssignmentForm ()

Purpose: Constructor for the MassSecurityAssignmentForm class
Notes:



Temp-Table Detail


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