Namespace: Consultingwerk.OERA
Interface 
IBusinessEntity Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.BusinessEntityDesigner.Services.BusinessEntityBusinessEntity, Consultingwerk.BusinessEntityDesigner.Services.DatabaseSchemaBusinessEntity, Consultingwerk.OERA.BusinessEntity, Consultingwerk.SmartFramework.Authentication.UserBusinessEntity, Consultingwerk.SmartFramework.Authorization.FieldSecurityItemBusinessEntity, Consultingwerk.SmartFramework.Authorization.GroupBusinessEntity, Consultingwerk.SmartFramework.Authorization.MenuGroupBusinessEntity, Consultingwerk.SmartFramework.Authorization.SecurityAssignmentBusinessEntity, Consultingwerk.SmartFramework.Authorization.SecurityRealmBusinessEntity, Consultingwerk.SmartFramework.Authorization.SecurityTokenBusinessEntity, Consultingwerk.SmartFramework.Authorization.ToolbarSecurityItemBusinessEntity, Consultingwerk.SmartFramework.Authorization.UserGroupBusinessEntity, Consultingwerk.SmartFramework.Context.ContextStoreBusinessEntity, Consultingwerk.SmartFramework.Menu.MenuBusinessEntity, Consultingwerk.SmartFramework.Menu.MenuStyleBusinessEntity, Consultingwerk.SmartFramework.Menu.ModuleBusinessEntity, Consultingwerk.SmartFramework.Menu.ProductBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.AttributeBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.AttributeGroupBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.AttributeValueBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.ClassTypeBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.LinkTypeBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.ObjectTypeBusinessEntity, Consultingwerk.SmartFramework.Repository.Class.SupportedLinkBusinessEntity, Consultingwerk.SmartFramework.Repository.Customization.CustomizationBusinessEntity, Consultingwerk.SmartFramework.Repository.Customization.CustomizationTypeBusinessEntity, Consultingwerk.SmartFramework.Repository.Object.ObjectMasterBusinessEntity, Consultingwerk.SmartFramework.Scheduler.SchedulerJobBusinessEntity, Consultingwerk.SmartFramework.Scheduler.SchedulerJobPlanBusinessEntity, Consultingwerk.SmartFramework.Scheduler.SchedulerJobStatusBusinessEntity, Consultingwerk.SmartFramework.SmartBusinessEntity, Consultingwerk.SmartFramework.System.AttachmentBusinessEntity, Consultingwerk.SmartFramework.System.AttachmentRoleBusinessEntity, Consultingwerk.SmartFramework.System.CommentRoleBusinessEntity, Consultingwerk.SmartFramework.System.DeletionBusinessEntity, Consultingwerk.SmartFramework.System.KeyFieldAssignmentTypeBusinessEntity, Consultingwerk.SmartFramework.System.LanguageBusinessEntity, Consultingwerk.SmartFramework.System.LoginCompanyBusinessEntity, Consultingwerk.SmartFramework.System.MessageBusinessEntity, Consultingwerk.SmartFramework.System.RelationBusinessEntity, Consultingwerk.SmartFramework.System.SmartBusinessEntityBusinessEntity, Consultingwerk.SmartFramework.System.TableBusinessEntity, Consultingwerk.SmartFramework.System.TranslationBusinessEntity, Consultingwerk.SmartFramework.System.UiTranslationBusinessEntity, Consultingwerk.SmartFramework.System.ValueListBusinessEntity, Consultingwerk.Windows.Framework.Localization.UserInterfaceCultureBusinessEntity

File:IBusinessEntity
Purpose:Provides Access and Business Logik for a ProDataset
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Feb 24 22:22:20 CET 2010



Top Method Summary
Options Name Purpose
+ FetchData (IFetchDataRequest, dataset-handle) Fetch data and/or definitions
+ FetchDataset (dataset-handle) Creates and returns an empty dataset to the caller
+ SaveChanges (dataset-handle) Saves changes
+ SaveChanges (dataset-handle, Object) Saves changes


Method Detail
Top

PUBLIC FetchData (IFetchDataRequest, dataset-handle)

Purpose: Fetch data and/or definitions
Notes:

Parameters:
poFetchDataRequest Consultingwerk.OERA.IFetchDataRequest
The IFetchDataRequest object with the parameter for this call
phDataset DATASET-HANDLE
OUTPUT Dataset with the resulting data
Top

PUBLIC FetchDataset (dataset-handle)

Purpose: Creates and returns an empty dataset to the caller
Notes: Useful for dynamic callers that need access to the dataset schema prior to calling FetchData

Parameters:
phDataset DATASET-HANDLE
OUTPUT Dataset with the resulting data
Top

PUBLIC SaveChanges (dataset-handle)

Purpose: Saves changes
Notes: This method is called from consumers of the Business Entity and
receives the dataset.
This method is called by the ServiceInterface when no parameter object
has been passed in

Parameters:
phDataset DATASET-HANDLE
INPUT-OUTPUT Dataset with changes
Top

PUBLIC SaveChanges (dataset-handle, Object)

Purpose: Saves changes
Notes: This method is called from consumers of the Business Entity and
receives the dataset.
This method is called by the ServiceInterface when a parameter object
has been passed in. The parameter object will be accessible from within
the business entity using the protected property SaveChangesParameter

Parameters:
phDataset DATASET-HANDLE
INPUT-OUTPUT Dataset with changes
poParameter Progress.Lang.Object
Optional Parameter object for the SaveChanges method


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:30:07