Show / Hide Table of Contents

Class DashboardDataHandler

Inheritance
Object
DataHandlerBase
DashboardDataHandler
Implements
IDataHandler
IWebObject
IPlugin
Inherited Members
DataHandlerBase.isPreLoadMode
DataHandlerBase._dataCarriers
DataHandlerBase._mandatoryDataCarriers
DataHandlerBase._primaryCurrent
DataHandlerBase._currentHistoryItem
DataHandlerBase._config
DataHandlerBase._id
DataHandlerBase._hasLoaded
DataHandlerBase._isNew
DataHandlerBase.GetRawDataValue(String, String)
DataHandlerBase.GetRawDataValue(String)
DataHandlerBase.Clear()
DataHandlerBase.New()
DataHandlerBase.New(String)
DataHandlerBase.Save()
DataHandlerBase.Delete()
DataHandlerBase.OnBeforeDataBind()
DataHandlerBase.OnBeforeValidate()
DataHandlerBase.CheckMandatoryData(String)
DataHandlerBase.DataCarriersToExpose
DataHandlerBase.ExposeToClient
DataHandlerBase.Id
DataHandlerBase.HasLoaded
DataHandlerBase.IsNew
DataHandlerBase.DataCarriers
DataHandlerBase.PrimaryCurrent
DataHandlerBase.CurrentHistoryItem
DataHandlerBase.EventArgument
DataHandlerBase.EventTarget
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Web.Data.Dashboard
Assembly: SuperOffice.CRMWeb.dll
Syntax
[SoWebObject("DashboardDataHandler")]
public class DashboardDataHandler : DataHandlerBase, IDataHandler, IWebObject, IPlugin

Constructors

DashboardDataHandler()

Declaration
public DashboardDataHandler()

Methods

GetBaseCurrency()

Declaration
public static CurrencyEntity GetBaseCurrency()
Returns
Type Description
CurrencyEntity

GetConfigValue(String, String)

Declaration
public static JToken GetConfigValue(string config, string key)
Parameters
Type Name Description
String config
String key
Returns
Type Description
JToken

GetDashboard(Int32)

Declaration
public static Dashboard GetDashboard(int dashboardId)
Parameters
Type Name Description
Int32 dashboardId
Returns
Type Description
Dashboard

GetDashboards(Int32)

Declaration
public static Dashboard[] GetDashboards(int associateId)
Parameters
Type Name Description
Int32 associateId
Returns
Type Description
Dashboard[]

GetDashboardTile(Int32)

Declaration
public static DashboardTile GetDashboardTile(int tileId)
Parameters
Type Name Description
Int32 tileId
Returns
Type Description
DashboardTile

GetDefaultDataSourceName(Int32)

Declaration
public static string GetDefaultDataSourceName(int tileId)
Parameters
Type Name Description
Int32 tileId
Returns
Type Description
String

GetDefaultDataSourceName(String)

Declaration
public static string GetDefaultDataSourceName(string config)
Parameters
Type Name Description
String config
Returns
Type Description
String

GetDrillDownPrimaryKeyField(Int32)

Declaration
public static string GetDrillDownPrimaryKeyField(int tileId)
Parameters
Type Name Description
Int32 tileId
Returns
Type Description
String

GetOurCurrency()

Declaration
public static CurrencyEntity GetOurCurrency()
Returns
Type Description
CurrencyEntity

GetTileData(Int32, String, String, String, Int32, ArchiveColumnInfo[], Int32, Int32)

Declaration
public static TileData[] GetTileData(int tileId, string replacementQueries, string drilldownRestrictions, string drilldownOrder, int selectionId, ArchiveColumnInfo[] drilldownFields, int page = 0, int pageSize = 0)
Parameters
Type Name Description
Int32 tileId
String replacementQueries
String drilldownRestrictions
String drilldownOrder
Int32 selectionId
ArchiveColumnInfo[] drilldownFields
Int32 page
Int32 pageSize
Returns
Type Description
TileData[]

GetWebPanelUrl(String)

Declaration
public static string GetWebPanelUrl(string config)
Parameters
Type Name Description
String config
Returns
Type Description
String

GetWWWTileUrl(String)

Declaration
public static string GetWWWTileUrl(string url)
Parameters
Type Name Description
String url
Returns
Type Description
String

Initialize(XmlNode, String)

Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id
Overrides
DataHandlerBase.Initialize(XmlNode, String)

Load(String)

Declaration
public override void Load(string carrierId)
Parameters
Type Name Description
String carrierId
Overrides
DataHandlerBase.Load(String)

SetDashboardTile(Int32, Int32, Int32)

Declaration
public static DashboardTile SetDashboardTile(int dashboardId, int tileId, int slot)
Parameters
Type Name Description
Int32 dashboardId
Int32 tileId
Int32 slot
Returns
Type Description
DashboardTile

SetTile(Int32, Int32, Int32)

Declaration
public static Dashboard SetTile(int dashboardId, int tileId, int position)
Parameters
Type Name Description
Int32 dashboardId
Int32 tileId
Int32 position
Returns
Type Description
Dashboard

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