Show / Hide Table of Contents

Class DataHandlerBase

Inheritance
Object
DataHandlerBase
ActivityDialogDataHandler
ActivityFilterDataHandler
AddLinkDataHandler
AddMembersDataHandler
AdminConfigureQuoteLineDataHandler
AdminConfigureQuoteSettingsDataHandler
AdminDeleteUserGroupDataHandler
AdminEditConnectionDataHandlerBase
AdminEditConnectionScopeDataHandlerBase
AdminEditErpSyncConnectorDataHandler
AdminEditErpSyncDefaultValueDataHandler
AdminEditFieldDataHandler
AdminEditHeadingDataHandler
AdminEditImportProductRulesDataHandler
AdminEditImportRulesDataHandler
AdminEditListDataHandler
AdminEditNumberAllocationDataHandler
AdminEditPriceListDataHandler
AdminEditProductDataHandler
AdminErpSyncDataHandler
AdminErpSyncDefaultsDataHandler
AdminErpSyncMappingDataHandler
AdminImportErpDataHandler
AdminImportGoogleDataHandler
AdminListItemsDataHandlerBase
AdminListsAddTemplateLanguageDataHandler
AdminProductDataHandler
AdminRankErpConnectionDataHandler
AdminSaintDataHandler
AdminSystemEditReportDataHandler
AdminSystemEditStopwordsDataHandler
AdminSystemFreetextSearchDataHandler
AdminSystemNumberAllocationDataHandler
AdminSystemReportsDataHandler
AdminSystemSuggestStopWordsDataHandler
AdminTestConnectionDataHandlerBase
AdminUdefDataHandler
AdminAssociatesDataHandler
AdminCsDataHandler
AdminPreferencesDataHandler
AdminProductImageDataHandler
AdminSaintImageDataHandler
AdminTimeZoneDataHandler
ApproveRejectDataHandler
AppSettingsDataHandler
ArchiveColumnConfigDataHandler
AssignToDataHandler
AssignToProjectMemberDataHandler
ConsentAgreementDataHandler
ContactEntityDataHandler
ContextDataHandler
CopyExistingQuoteDataHandler
CreateNewQuoteDataHandler
CriterionDataHandlerBase
DashboardDataHandler
DashboardManagementDataHandler
EditDashboardTileDataHandler
TileDrilldownDataHandler
DiaryDataHandler
DiaryViewDataHandler
DisconnectErpDataHandler
DuplicateDataHandler
EditQuoteDataHandler
EditQuoteLineDataHandler
EditStakeholdersDataHandler
EMailDataHandler
EMailOptionsDataHandler
EMarketingDataHandler
ErpDataDataHandler
ErpSyncConnectDefaultsDataHandler
ErpSyncCreateInErpDataHandler
ExternalPersonsDataHandler
FindDataHandler
FindInlineDataHandler
FindToSelectionDataHandler
HistoryDataHandler
InvitationsDataHandler
LinksDataHandler
ListDataHandler
MailMergeMailValueDataHandler
MailMergeWizardDataHandler
MiniCardDataHandler
MoveMergeDataHandler
NavigatorDataHandler
OperatorListDataHandler
PersonEntityDataHandler
PersonEntityDataHandler2
PlaceOrderDataHandler
PreferencesDataHandler
PrintDataHandler
ProjectImageDataHandler
ProjectMemberDataHandler
ProjectMembersDataHandler
QuoteDataHandler
RecurrenceDataHandler
RecycleBinDataHandler
RelationDataHandler
RenameQuoteAlternativeDataHandler
ReportDataHandler
SelectionDataHandler
SendQuoteDataHandler
StaticContactSelectionMembersDataHandler
StatusMonitorDataHandler
TasksDataHandlerBase
TextInputDataHandler
TicketDataHandler
TimeZoneDataHandler
WhatsNewDataHandler
Implements
IDataHandler
IWebObject
IPlugin
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.DCF.Web.Data
Assembly: SuperOffice.DCFWeb.dll
Syntax
[SoWebObject("DataHandlerBase")]
public class DataHandlerBase : IDataHandler, IWebObject, IPlugin

Constructors

DataHandlerBase()

Declaration
public DataHandlerBase()

DataHandlerBase(String)

Declaration
public DataHandlerBase(string primaryCurrent)
Parameters
Type Name Description
String primaryCurrent

Fields

_config

Declaration
protected XmlNode _config
Field Value
Type Description
XmlNode

_currentHistoryItem

Declaration
protected HistoryItem _currentHistoryItem
Field Value
Type Description
HistoryItem

_dataCarriers

Declaration
protected Dictionary<string, object> _dataCarriers
Field Value
Type Description
Dictionary<String, Object>

_hasLoaded

Declaration
protected bool _hasLoaded
Field Value
Type Description
Boolean

_id

Declaration
protected string _id
Field Value
Type Description
String

_isNew

Declaration
protected bool _isNew
Field Value
Type Description
Boolean

_mandatoryDataCarriers

Declaration
protected Dictionary<string, string> _mandatoryDataCarriers
Field Value
Type Description
Dictionary<String, String>

_primaryCurrent

Declaration
protected string _primaryCurrent
Field Value
Type Description
String

isPreLoadMode

Declaration
protected bool isPreLoadMode
Field Value
Type Description
Boolean

Properties

CurrentHistoryItem

Declaration
public virtual HistoryItem CurrentHistoryItem { get; set; }
Property Value
Type Description
HistoryItem

DataCarriers

Declaration
public Dictionary<string, object> DataCarriers { get; }
Property Value
Type Description
Dictionary<String, Object>

DataCarriersToExpose

Declaration
public Dictionary<string, SoStateObjectInfo> DataCarriersToExpose { get; set; }
Property Value
Type Description
Dictionary<String, SoStateObjectInfo>

EventArgument

Declaration
protected string EventArgument { get; }
Property Value
Type Description
String

EventTarget

Declaration
protected string EventTarget { get; }
Property Value
Type Description
String

ExposeToClient

Declaration
public bool ExposeToClient { get; set; }
Property Value
Type Description
Boolean

HasLoaded

Declaration
public bool HasLoaded { get; set; }
Property Value
Type Description
Boolean

Id

Declaration
public string Id { get; }
Property Value
Type Description
String

IsNew

Declaration
public bool IsNew { get; set; }
Property Value
Type Description
Boolean

PrimaryCurrent

Declaration
public virtual string PrimaryCurrent { get; }
Property Value
Type Description
String

Methods

CheckMandatoryData(out String)

Declaration
public bool CheckMandatoryData(out string reason)
Parameters
Type Name Description
String reason
Returns
Type Description
Boolean

Clear()

Declaration
public virtual void Clear()

Delete()

Declaration
public virtual void Delete()

GetRawDataValue(String)

Declaration
protected object GetRawDataValue(string carrierId)
Parameters
Type Name Description
String carrierId
Returns
Type Description
Object

GetRawDataValue(String, String)

Declaration
protected object GetRawDataValue(string carrierId, string propertyName)
Parameters
Type Name Description
String carrierId
String propertyName
Returns
Type Description
Object

Initialize(XmlNode, String)

Declaration
public virtual void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id

Load(String)

Declaration
public virtual void Load(string CarrierId)
Parameters
Type Name Description
String CarrierId

New()

Declaration
public virtual void New()

New(String)

Declaration
public virtual void New(string CarrierId)
Parameters
Type Name Description
String CarrierId

OnBeforeDataBind()

Declaration
public virtual void OnBeforeDataBind()

OnBeforeValidate()

Declaration
public virtual void OnBeforeValidate()

Save()

Declaration
[DataHandlerClientMethod]
public virtual object Save()
Returns
Type Description
Object

Implements

IDataHandler
IWebObject
SuperOffice.Factory.IPlugin
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top