Namespace: Consultingwerk.SmartFramework.Authentication
Class 
UserSynchronizationEventsService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartFramework.Authentication.IUserSynchronizationEventsService

File:UserSynchronizationEventsService
Purpose:Support events when SmartUser, SmartGroup, SmartParentGroup
or SmartUserGroup records are updated
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Sep 18 17:59:59 CEST 2021
Purpose: Raised when a SmartGroup record is updated
Notes:



Top Method Summary
Options Name Purpose
# OnSmartGroupUpdated (SmartGroupUpdatedEventArgs) Raises the SmartGroupUpdated
# OnSmartParentGroupUpdated (SmartParentGroupUpdatedEventArgs) Raises the SmartParentGroupUpdated
# OnSmartUserGroupUpdated (SmartUserGroupUpdatedEventArgs) Raises the SmartUserGroupUpdated
# OnSmartUserUpdated (SmartUserUpdatedEventArgs) Raises the SmartUserUpdated
+ RaiseRecordUpdatedEvent (SmartDataAccess, handle) Raises the events for synchronization of updates to the relevant tables

Top Event Summary
Options Name Purpose
+ SmartGroupUpdated (Object, SmartGroupUpdatedEventArgs) Raised when a SmartGroup record is updated
+ SmartParentGroupUpdated (Object, SmartParentGroupUpdatedEventArgs) Raised when a SmartParentGroup record is updated
+ SmartUserGroupUpdated (Object, SmartUserGroupUpdatedEventArgs) Raised when a SmartUserGroupUpdated record is updated
+ SmartUserUpdated (Object, SmartUserUpdatedEventArgs) Raised when a SmartUser record is updated


Method Detail
Top

PROTECTED OnSmartGroupUpdated (SmartGroupUpdatedEventArgs)

Purpose: Raises the SmartGroupUpdated
Notes:

Parameters:
e Consultingwerk.SmartFramework.Authorization.SmartGroupUpdatedEventArgs
The SmartGroupUpdatedEventArgs with the data for the event
Top

PROTECTED OnSmartParentGroupUpdated (SmartParentGroupUpdatedEventArgs)

Purpose: Raises the SmartParentGroupUpdated
Notes:

Parameters:
e Consultingwerk.SmartFramework.Authorization.SmartParentGroupUpdatedEventArgs
The SmartParentGroupUpdatedEventArgs with the data for the event
Top

PROTECTED OnSmartUserGroupUpdated (SmartUserGroupUpdatedEventArgs)

Purpose: Raises the SmartUserGroupUpdated
Notes:

Parameters:
e Consultingwerk.SmartFramework.Authorization.SmartUserGroupUpdatedEventArgs
The SmartUserGroupUpdatedEventArgs with the data for the event
Top

PROTECTED OnSmartUserUpdated (SmartUserUpdatedEventArgs)

Purpose: Raises the SmartUserUpdated
Notes:

Parameters:
e Consultingwerk.SmartFramework.Authentication.SmartUserUpdatedEventArgs
The SmartUserUpdatedEventArgs with the data for the event
Top

PUBLIC RaiseRecordUpdatedEvent (SmartDataAccess, handle)

Purpose: Raises the events for synchronization of updates to the relevant tables
Notes:

Parameters:
poSender Consultingwerk.SmartFramework.SmartDataAccess
The reference to the Data Access class that raised the event
phBefore HANDLE
The handle of the Before Buffer


Event Detail
Top

PUBLIC SmartGroupUpdated (Object, SmartGroupUpdatedEventArgs)

Purpose: Raised when a SmartGroup record is updated
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the SmartGroupUpdated event
e Consultingwerk.SmartFramework.Authorization.SmartGroupUpdatedEventArgs
The SmartGroupUpdatedEventArgs with the data for the event
Top

PUBLIC SmartParentGroupUpdated (Object, SmartParentGroupUpdatedEventArgs)

Purpose: Raised when a SmartParentGroup record is updated
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the SmartParentGroupUpdated event
e Consultingwerk.SmartFramework.Authorization.SmartParentGroupUpdatedEventArgs
The SmartParentGroupUpdatedEventArgs with the data for the event
Top

PUBLIC SmartUserGroupUpdated (Object, SmartUserGroupUpdatedEventArgs)

Purpose: Raised when a SmartUserGroupUpdated record is updated
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the SmartUserGroupUpdated event
e Consultingwerk.SmartFramework.Authorization.SmartUserGroupUpdatedEventArgs
The SmartUserGroupUpdatedEventArgs with the data for the event
Top

PUBLIC SmartUserUpdated (Object, SmartUserUpdatedEventArgs)

Purpose: Raised when a SmartUser record is updated
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the SmartUserUpdated event
e Consultingwerk.SmartFramework.Authentication.SmartUserUpdatedEventArgs
The SmartUserUpdatedEventArgs with the data for the event


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:56:12