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

File:MenuGroupDatasetController
Author(s):Marko Rüterbories
Created:11.10.2012 00:37:21
Notes:Conditionally implements the IDatasetController Interface
when the SmartComponentLibrary preprocessor option is set.

Consultingwerk.SmartFramework.Authorization.MenuGroupBusinessEntity
Consultingwerk.SmartFramework.Authorization.MenuGroupBusinessEntity



Top Method Summary
Options Name Purpose
+ AssignGroupToMenu (character) Assignes a group to a menu
+ 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.
+ UnAssignGroupFromMenu () Unassignes a group from a menu

Top Constructor Summary
Options Name Purpose
+ MenuGroupDatasetController () Constructor of the MenuGroupDatasetController class

Top Property Summary
Options Name Purpose
+ HANDLE DatasetHandle


Method Detail
Top

PUBLIC AssignGroupToMenu (character)

Purpose: Assignes a group to a menu
Notes:
row to be transfered to eSmartMenuGroup

Parameters:
pcSelectedMenuGroupGuid CHARACTER
Unique identifier of the ePossibleGroup
Top

PUBLIC 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

PUBLIC 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

PUBLIC UnAssignGroupFromMenu ()

Purpose: Unassignes a group from a menu
Notes:



Constructor Detail
Top

PUBLIC MenuGroupDatasetController ()

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



Property Detail
Top

PUBLIC HANDLE DatasetHandle


Returns HANDLE


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       27.03.2024 00:32:26