Show / Hide Table of Contents

Class SaintAmountClassProvider

This SoList provider generates the amount class list for the Saint criteria. This list is an extension of the basic AmountClass MDO list, with the addition of an ALL choice with ID 0.

Inheritance
Object
ListWithLiteralItemsBase
SaintAmountClassProvider
Implements
ISoListProvider
ISoList
Inherited Members
ListWithLiteralItemsBase.GetTrailingRootItems(List<ISoListItem>)
ListWithLiteralItemsBase.ProcessItem(ISoListItem)
ListWithLiteralItemsBase.ProcessHistoryItem(ISoListItem)
ListWithLiteralItemsBase.GetInnerListAdditionalInfo(String)
ListWithLiteralItemsBase.Construct(String, String, Int32[], Boolean, String, Boolean)
ListWithLiteralItemsBase.FilterBySearchValue(IEnumerable<ISoListItem>)
ListWithLiteralItemsBase.InnerList
ListWithLiteralItemsBase.AllItems
ListWithLiteralItemsBase.HistoryInfo
ListWithLiteralItemsBase.HistoryItems
ListWithLiteralItemsBase.RootItems
ListWithLiteralItemsBase.HeadingItems
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("saintAmountClass")]
public class SaintAmountClassProvider : ListWithLiteralItemsBase, ISoListProvider, ISoList, IPlugin

Constructors

SaintAmountClassProvider()

Declaration
public SaintAmountClassProvider()

Methods

GetInnerListProviderName(String)

Declaration
protected override string GetInnerListProviderName(string outerListname)
Parameters
Type Name Description
String outerListname
Returns
Type Description
String
Overrides
ListWithLiteralItemsBase.GetInnerListProviderName(String)

GetLeadingRootItems(List<ISoListItem>)

Declaration
protected override void GetLeadingRootItems(List<ISoListItem> leadingItems)
Parameters
Type Name Description
List<ISoListItem> leadingItems
Overrides
ListWithLiteralItemsBase.GetLeadingRootItems(List<ISoListItem>)

Implements

ISoListProvider
ISoList

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(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