Show / Hide Table of Contents

Class DiaryOwnerMDOProvider

List provider that returns diary owners, i.e., our own employees plus resources

Inheritance
object
MDOProviderBase
AssociateMDOProviderBase
DiaryOwnerMDOProvider
Implements
ISoListProvider
ISoList
IEnumerable<ISoListItem>
IEnumerable
Inherited Members
AssociateMDOProviderBase._additionalInfo_GetDeleted
AssociateMDOProviderBase._additionalInfo_AddBinaryIconHints
AssociateMDOProviderBase._AdditionalInfo
AssociateMDOProviderBase.GetItemExtraInfo(ListTableRow)
AssociateMDOProviderBase.ConstructAsync(string, string, int[], bool, string, bool, CancellationToken)
AssociateMDOProviderBase.GetItemIconHint(ListTableRow)
AssociateMDOProviderBase.GetHeadingIconHint(ListTableRow)
AssociateMDOProviderBase.GetItemType(ListTableRow)
AssociateMDOProviderBase.GetItemTooltip(ListTableRow)
AssociateMDOProviderBase.GetHeadingType(ListTableRow)
AssociateMDOProviderBase.GetItemName(ListTableRow)
AssociateMDOProviderBase.GetHistoryIconHint(ListTableRow)
AssociateMDOProviderBase.OnAddHeadingElementToCollection(SoListHeading)
AssociateMDOProviderBase.OnAddHistoryElementToCollection(SoListItem)
AssociateMDOProviderBase.OnAddSubItemToCollection(SoListItem, List<ISoListItem>)
AssociateMDOProviderBase.GetHistoryCollectionAsync(CancellationToken)
AssociateMDOProviderBase.AcceptHistoryRow(ListTableRow)
AssociateMDOProviderBase.ReadItemsAndHeadingsAsync(CancellationToken)
AssociateMDOProviderBase.GetSimpleListQueryAsync(CancellationToken)
AssociateMDOProviderBase.ReadSimpleListAsync(CancellationToken)
AssociateMDOProviderBase.GetItemsAndHeadingsQueryAsync(CancellationToken)
AssociateMDOProviderBase.GetAssociateFlatListAsync(CancellationToken)
AssociateMDOProviderBase.GetAssociateHeadingAndItemsAsync(CancellationToken)
AssociateMDOProviderBase.GenerateCommonQueryAsync(ListTableRows.CustomSearch, ListInfo, CancellationToken)
AssociateMDOProviderBase.ExecuteQuery(Select, List<int>)
AssociateMDOProviderBase.ExecuteReader(SoCommand)
AssociateMDOProviderBase.ResortFlattenedListAsync(CancellationToken)
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.FillListAsync(CancellationToken)
MDOProviderBase.AddSimpleListOrderByAsync(ListTableRows.CustomSearch, CancellationToken)
MDOProviderBase.GetItemsAndHeadingsQueryAsync(bool, CancellationToken, params int[])
MDOProviderBase.AddGroupLinkJoin(int[], ListTableRows.CustomSearch)
MDOProviderBase.GetItemId(ListTableRow)
MDOProviderBase.GetItemRank(ListTableRow)
MDOProviderBase.GetItemDeleted(ListTableRow)
MDOProviderBase.GetItemColor(ListTableRow)
MDOProviderBase.GetItemStyleHint(ListTableRow)
MDOProviderBase.OnAddRootElementToCollection(SoListItem)
MDOProviderBase.GetListLowerLimitAsync(CancellationToken)
MDOProviderBase.GetPreferredSortOrderAsync(CancellationToken)
MDOProviderBase.GetHistoryItemsAsync(CancellationToken)
MDOProviderBase.ClearHistoryItems()
MDOProviderBase.GetRootItemsAsync(CancellationToken)
MDOProviderBase.GetHeadingItemsAsync(CancellationToken)
MDOProviderBase.IncludeDeletedItems
MDOProviderBase.InhibitResortOnFlattening
MDOProviderBase.IsFinalListFlat
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[MDOProviderPlugin("diaryowner")]
public class DiaryOwnerMDOProvider : AssociateMDOProviderBase, ISoListProvider, ISoList, IEnumerable<ISoListItem>, IEnumerable

Fields

ProviderName

List provider that returns diary owners, i.e., our own employees plus resources

Declaration
public const string ProviderName = "diaryowner"
Field Value
Type Description
string

Methods

BuildMdoCollectionsAsync(CancellationToken)

Convert rows object to ISoList collections

Declaration
protected override Task BuildMdoCollectionsAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task
Overrides
MDOProviderBase.BuildMdoCollectionsAsync(CancellationToken)

GetGroupingAllowedForListAsync(CancellationToken)

List provider that returns diary owners, i.e., our own employees plus resources

Declaration
protected override Task<bool> GetGroupingAllowedForListAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<bool>
Overrides
MDOProviderBase.GetGroupingAllowedForListAsync(CancellationToken)

Implements

ISoListProvider
ISoList
IEnumerable<T>
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