Show / Hide Table of Contents

Class QuoteDocumentOrderByFields

Possible choices for fields you can ORDER BY, within a group (or without grouping)

Inheritance
object
LiteralsOnlyBase
QuoteDocumentOrderByFields
Implements
ISoListProvider
ISoList
Inherited Members
LiteralsOnlyBase.AddRawRootEnum<TEnum>(TEnum, string, bool)
LiteralsOnlyBase.ConstructAsync(string, string, int[], bool, string, bool, CancellationToken)
LiteralsOnlyBase.GetHistoryItemsAsync(CancellationToken)
LiteralsOnlyBase.ClearHistoryItems()
LiteralsOnlyBase.GetRootItemsAsync(CancellationToken)
LiteralsOnlyBase.GetHeadingItemsAsync(CancellationToken)
LiteralsOnlyBase.ListName
LiteralsOnlyBase.ExtraInfo
LiteralsOnlyBase.SearchValue
LiteralsOnlyBase.ForceFlatList
LiteralsOnlyBase.RawRootItems
LiteralsOnlyBase.RawHeadingItems
LiteralsOnlyBase.RawHistoryItems
LiteralsOnlyBase.HistoryIds
LiteralsOnlyBase.OnlyReadHistory
LiteralsOnlyBase.HistoryInfo
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("QuoteDocumentOrderByFields")]
public class QuoteDocumentOrderByFields : LiteralsOnlyBase, ISoListProvider, ISoList
Remarks

Candidate fields have to be in the QuoteLine table. The double-buffering system in the document production provider means you can sort on any field at all.

Constructors

QuoteDocumentOrderByFields()

Possible choices for fields you can ORDER BY, within a group (or without grouping)

Declaration
public QuoteDocumentOrderByFields()
Remarks

Candidate fields have to be in the QuoteLine table. The double-buffering system in the document production provider means you can sort on any field at all.

Fields

ProviderName

Possible choices for fields you can ORDER BY, within a group (or without grouping)

Declaration
public const string ProviderName = "QuoteDocumentOrderByFields"
Field Value
Type Description
string
Remarks

Candidate fields have to be in the QuoteLine table. The double-buffering system in the document production provider means you can sort on any field at all.

Methods

AddItemsAsync(CancellationToken)

Add columns that we want to offer for orderby - basically any columns we want, from QuoteLine.

Declaration
protected override Task AddItemsAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task
Overrides
LiteralsOnlyBase.AddItemsAsync(CancellationToken)
Remarks

Candidate fields have to be in the QuoteLine table. The double-buffering system in the document production provider means you can sort on any field at all.

Implements

ISoListProvider
ISoList

Extension Methods

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