Show / Hide Table of Contents

Class ResourceRestrictionsMDOProvider

MDO provider for resources (from the associate table) that uses restrictions to include conflict checking

Inheritance
Object
MDOProviderBase
AssociateMDOProviderBase
AssociateRestrictionsMDOProviderBase
ResourceRestrictionsMDOProvider
Implements
ISoListProvider
ISoList
IEnumerable<ISoListItem>
IEnumerable
Inherited Members
AssociateRestrictionsMDOProviderBase.ReadItemsAndHeadings()
AssociateRestrictionsMDOProviderBase.GetItemStyleHint(ListTableRow)
AssociateRestrictionsMDOProviderBase.GetConflicts(Int32[])
AssociateRestrictionsMDOProviderBase.GetItemTooltip(ListTableRow)
AssociateMDOProviderBase._additionalInfo_GetDeleted
AssociateMDOProviderBase._AdditionalInfo
AssociateMDOProviderBase.Construct(String, String, Int32[], Boolean, String, Boolean)
AssociateMDOProviderBase.GetItemIconHint(ListTableRow)
AssociateMDOProviderBase.GetHeadingIconHint(ListTableRow)
AssociateMDOProviderBase.GetItemType(ListTableRow)
AssociateMDOProviderBase.GetHeadingType(ListTableRow)
AssociateMDOProviderBase.GetItemName(ListTableRow)
AssociateMDOProviderBase.GetHistoryIconHint(ListTableRow)
AssociateMDOProviderBase.OnAddHeadingElementToCollection(SoListHeading)
AssociateMDOProviderBase.OnAddHistoryElementToCollection(SoListItem)
AssociateMDOProviderBase.OnAddSubItemToCollection(SoListItem, List<ISoListItem>)
AssociateMDOProviderBase.GetHistoryCollection()
AssociateMDOProviderBase.AcceptHistoryRow(ListTableRow)
AssociateMDOProviderBase.GetSimpleListQuery()
AssociateMDOProviderBase.ReadSimpleList()
AssociateMDOProviderBase.GetItemsAndHeadingsQuery()
AssociateMDOProviderBase.GetAssociateFlatList()
AssociateMDOProviderBase.GetAssociateHeadingAndItems()
AssociateMDOProviderBase.GenerateCommonQuery(ListTableRows.CustomSearch, ListInfo)
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.FillList()
MDOProviderBase.AddSimpleListOrderBy(ListTableRows.CustomSearch)
MDOProviderBase.GetItemsAndHeadingsQuery(Boolean, Int32[])
MDOProviderBase.GetItemId(ListTableRow)
MDOProviderBase.GetItemRank(ListTableRow)
MDOProviderBase.GetItemDeleted(ListTableRow)
MDOProviderBase.GetItemColor(ListTableRow)
MDOProviderBase.GetItemExtraInfo(ListTableRow)
MDOProviderBase.OnAddRootElementToCollection(SoListItem)
MDOProviderBase.GetListLowerLimit()
MDOProviderBase.GetPreferredSortOrder()
MDOProviderBase.BuildMdoCollections()
MDOProviderBase.IEnumerable<ISoListItem>.GetEnumerator()
MDOProviderBase.IEnumerable.GetEnumerator()
MDOProviderBase.IncludeDeletedItems
MDOProviderBase.InhibitResortOnFlattening
MDOProviderBase.IsFinalListFlat
MDOProviderBase.HistoryItems
MDOProviderBase.RootItems
MDOProviderBase.HeadingItems
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.dll
Syntax
[MDOProviderPlugin("resourceRestrictions")]
public class ResourceRestrictionsMDOProvider : AssociateRestrictionsMDOProviderBase, ISoListProvider, ISoList, IPlugin, IEnumerable<ISoListItem>, IEnumerable

Fields

ProviderName

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

Methods

AddGroupLinkJoin(Int32[], ListTableRows.CustomSearch)

Declaration
protected override void AddGroupLinkJoin(int[] selectedIds, ListTableRows.CustomSearch query)
Parameters
Type Name Description
Int32[] selectedIds
ListTableRows.CustomSearch query
Overrides
MDOProviderBase.AddGroupLinkJoin(Int32[], ListTableRows.CustomSearch)

GetGroupingAllowedForList()

Declaration
protected override bool GetGroupingAllowedForList()
Returns
Type Description
Boolean
Overrides
MDOProviderBase.GetGroupingAllowedForList()

Implements

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

Extension Methods

EnumUtil.MapEnums<From, To>(From)
IEnumerableExtensions.ForEach<T>(System.Collections.Generic.IEnumerable<T>, System.Action<T>)
IEnumerableExtensions.ContainsAny<T>(System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IEnumerable<T>)
IEnumerableExtensions.Batch<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
IEnumerableExtensions.IndexOf<T>(System.Collections.Generic.IEnumerable<T>, T, System.Int32)
IEnumerableExtensions.IndexOf<T>(System.Collections.Generic.IEnumerable<T>, System.Func<T, System.Boolean>, System.Int32)
IEnumerableExtensions.Permute<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
IEnumerableExtensions.PermissiveToDictionary<T, K, V>(System.Collections.Generic.IEnumerable<T>, System.Func<T, K>, System.Func<T, V>)
IEnumerableExtensions.PermissiveToDictionary<T, K, V>(System.Collections.Generic.IEnumerable<T>, System.Func<T, K>, System.Func<T, V>, System.Collections.Generic.IEqualityComparer<K>)
IEnumerableExtensions.GetDifferentCombinations<T>(System.Collections.Generic.IEnumerable<T>, System.Int32)
CollectionOps.AtLeastOne<T>(IEnumerable<T>)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top