Namespace: Consultingwerk.SmartFramework.Authorization
Class 
UserGroupDatasetController Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartComponents.Interfaces.IDatasetController

File:UserGroupDatasetController
Author(s):Marko Rueterbories / Consultingwerk Ltd.
Created:11.10.2012 00:37:56
Notes:Conditionally implements the IDatasetController Interface
when the SmartComponentLibrary preprocessor option is set.

Consultingwerk.SmartFramework.Authorization.UserGroupBusinessEntity
Consultingwerk.SmartFramework.Authorization.UserGroupBusinessEntity



Top Method Summary
Options Name Purpose
AssignUserToGroup (character) Assignes a user to a group
DeregisterConsumer (Object) Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter instances when detaching from the Dataset of the DatasetController. Allows event unsubscription etc.
RegisterConsumer (Object) Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter instances when attaching to the Dataset of the DatasetController. Allows event subscription etc.
UnAssignUserFromGroup () Unassignes a user from a group

Top Constructor Summary
Options Name Purpose
UserGroupDatasetController () Constructor of the UserGroupDatasetController class

Top Property Summary
Options Name Purpose
HANDLE DatasetHandle


Method Detail
Top

AssignUserToGroup (character)

Purpose: Assignes a user to a group
Notes:
row to be transfered to eSmartUserGroup

Parameters:
pcSelectedUserGroupGuid CHARACTER
Unique identifier of the ePossibleAssignments
Top

DeregisterConsumer (Object)

Purpose: Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter
instances when detaching from the Dataset of the DatasetController.
Allows event unsubscription etc.
Notes: Interface IDatasetController member

Parameters:
poConsumer Progress.Lang.Object
The reference of the Object detaching from the Dataset Controller
Top

RegisterConsumer (Object)

Purpose: Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter
instances when attaching to the Dataset of the DatasetController.
Allows event subscription etc.
Notes: Interface IDatasetController member

Parameters:
poConsumer Progress.Lang.Object
The reference of the Object attaching to the Dataset Controller
Top

UnAssignUserFromGroup ()

Purpose: Unassignes a user from a group
Notes:



Constructor Detail
Top

UserGroupDatasetController ()

Purpose: Constructor of the UserGroupDatasetController class
Notes: Assigns the DatasetHandle property



Property Detail
Top

HANDLE DatasetHandle


Returns HANDLE


Temp-Table Detail


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:07:47