Show / Hide Table of Contents

Class ServiceAssociateMDOProvider

MDO provider for associates that are allowed to approve a quote.

Inheritance
Object
MDOProviderBase
AssociateMDOProviderBase
ServiceAssociateMDOProvider
Implements
ISoListProvider
ISoList
IEnumerable<ISoListItem>
IEnumerable
Inherited Members
AssociateMDOProviderBase._additionalInfo_GetDeleted
AssociateMDOProviderBase._additionalInfo_AddBinaryIconHints
AssociateMDOProviderBase._AdditionalInfo
AssociateMDOProviderBase.GetItemExtraInfo(ListTableRow)
AssociateMDOProviderBase.Construct(String, String, Int32[], Boolean, String, Boolean)
AssociateMDOProviderBase.GetItemIconHint(ListTableRow)
AssociateMDOProviderBase.GetHeadingIconHint(ListTableRow)
AssociateMDOProviderBase.GetItemType(ListTableRow)
AssociateMDOProviderBase.GetItemTooltip(ListTableRow)
AssociateMDOProviderBase.GetHeadingType(ListTableRow)
AssociateMDOProviderBase.GetHistoryIconHint(ListTableRow)
AssociateMDOProviderBase.OnAddHeadingElementToCollection(SoListHeading)
AssociateMDOProviderBase.OnAddHistoryElementToCollection(SoListItem)
AssociateMDOProviderBase.OnAddSubItemToCollection(SoListItem, List<ISoListItem>)
AssociateMDOProviderBase.AcceptHistoryRow(ListTableRow)
AssociateMDOProviderBase.ReadItemsAndHeadings()
AssociateMDOProviderBase.GetSimpleListQuery()
AssociateMDOProviderBase.ReadSimpleList()
AssociateMDOProviderBase.GetItemsAndHeadingsQuery()
AssociateMDOProviderBase.GetAssociateFlatList()
AssociateMDOProviderBase.GetAssociateHeadingAndItems()
AssociateMDOProviderBase.ExecuteQuery(Select, List<Int32>)
AssociateMDOProviderBase.ExecuteReader(SoCommand)
AssociateMDOProviderBase.ResortFlattenedList()
AssociateMDOProviderBase.HistoryInfo
AssociateMDOProviderBase.PersonTableInfo
MDOProviderBase._historyIds
MDOProviderBase._searchValue
MDOProviderBase._forceFlatList
MDOProviderBase._rootCollection
MDOProviderBase._historyCollection
MDOProviderBase._headingCollection
MDOProviderBase._declaredListName
MDOProviderBase._tableRows
MDOProviderBase._nodeType
MDOProviderBase._listName
MDOProviderBase._tableName
MDOProviderBase._tableListInfo
MDOProviderBase._listInfo
MDOProviderBase.AddSimpleListOrderBy(ListTableRows.CustomSearch)
MDOProviderBase.GetItemsAndHeadingsQuery(Boolean, Int32[])
MDOProviderBase.AddGroupLinkJoin(Int32[], ListTableRows.CustomSearch)
MDOProviderBase.GetItemId(ListTableRow)
MDOProviderBase.GetItemRank(ListTableRow)
MDOProviderBase.GetItemDeleted(ListTableRow)
MDOProviderBase.GetItemColor(ListTableRow)
MDOProviderBase.GetItemStyleHint(ListTableRow)
MDOProviderBase.GetGroupingAllowedForList()
MDOProviderBase.OnAddRootElementToCollection(SoListItem)
MDOProviderBase.GetListLowerLimit()
MDOProviderBase.GetPreferredSortOrder()
MDOProviderBase.BuildMdoCollections()
MDOProviderBase.IncludeDeletedItems
MDOProviderBase.InhibitResortOnFlattening
MDOProviderBase.IsFinalListFlat
MDOProviderBase.HistoryItems
MDOProviderBase.RootItems
MDOProviderBase.HeadingItems
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("serviceassociate")]
[MDOAdditionalInfo("IncludeDefaultItems", "Flag to include defaul values (currentUser, autoAssign = int.maxValue, unAssigned = 0)", false)]
[MDOAdditionalInfo("AddNotPresentStatus", "Flag to add related user's 'not present' status message to fullname", false)]
public class ServiceAssociateMDOProvider : AssociateMDOProviderBase, ISoListProvider, ISoList, IPlugin, IEnumerable<ISoListItem>, IEnumerable

Fields

AddNotPresentStatus

MDO provider for associates that are allowed to approve a quote.

Declaration
public const string AddNotPresentStatus = "AddNotPresentStatus"
Field Value
Type Description
String

IncludeDefaultItems

MDO provider for associates that are allowed to approve a quote.

Declaration
public const string IncludeDefaultItems = "IncludeDefaultItems"
Field Value
Type Description
String

ProviderName

MDO provider for associates that are allowed to approve a quote.

Declaration
public const string ProviderName = "serviceassociate"
Field Value
Type Description
String

Methods

FillList()

MDO provider for associates that are allowed to approve a quote.

Declaration
protected override void FillList()
Overrides
MDOProviderBase.FillList()

GenerateCommonQuery(ListTableRows.CustomSearch, ListInfo)

MDO provider for associates that are allowed to approve a quote.

Declaration
protected override void GenerateCommonQuery(ListTableRows.CustomSearch query, ListInfo li)
Parameters
Type Name Description
ListTableRows.CustomSearch query
ListInfo li
Overrides
AssociateMDOProviderBase.GenerateCommonQuery(ListTableRows.CustomSearch, ListInfo)

GetHistoryCollection()

MDO provider for associates that are allowed to approve a quote.

Declaration
protected override ListTableRows.CustomSearch GetHistoryCollection()
Returns
Type Description
ListTableRows.CustomSearch
Overrides
AssociateMDOProviderBase.GetHistoryCollection()

GetItemName(ListTableRow)

MDO provider for associates that are allowed to approve a quote.

Declaration
protected override string GetItemName(ListTableRow row)
Parameters
Type Name Description
ListTableRow row
Returns
Type Description
String
Overrides
AssociateMDOProviderBase.GetItemName(ListTableRow)

Implements

ISoListProvider
ISoList
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top