Class DocumentList.DocumentListQuery
DocumentListQuery is a nested class containing the necessary information to provide its outer class with enough information to build the list.
Inheritance
DocumentList.DocumentListQuery
Implements
Inherited Members
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public abstract class DocumentList.DocumentListQuery : ListSelect, ICloneable
Properties
AppointmentTableInfo
Get AppointmentTableInfo
Declaration
public AppointmentTableInfo AppointmentTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| AppointmentTableInfo |
ContactTableInfo
Get ContactTableInfo
Declaration
public ContactTableInfo ContactTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| ContactTableInfo |
DocTmplTableInfo
Get DocTmplTableInfo
Declaration
public DocTmplTableInfo DocTmplTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| DocTmplTableInfo |
DocumentTableInfo
Get DocumentableInfo
Declaration
public DocumentTableInfo DocumentTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| DocumentTableInfo |
PersonTableInfo
Get PersonTableInfo
Declaration
public PersonTableInfo PersonTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| PersonTableInfo |
ProjectTableInfo
Get ProjectTableInfo
Declaration
public ProjectTableInfo ProjectTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| ProjectTableInfo |
PublishTableInfo
Get PublishTableInfo
Declaration
public PublishTableInfo PublishTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| PublishTableInfo |
RelatedSaleTableInfo
Get RelatedSaleTableInfo
Declaration
public SaleTableInfo RelatedSaleTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| SaleTableInfo |
RelationsTableInfo
Get RelationsTableInfo
Declaration
public RelationsTableInfo RelationsTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| RelationsTableInfo |
SaleTableInfo
Get SaleTableInfo
Declaration
public SaleTableInfo SaleTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| SaleTableInfo |
TextTableInfo
Get TextTableInfo
Declaration
public TextTableInfo TextTableInfo { get; }
Property Value
| Type | Description |
|---|---|
| TextTableInfo |
Methods
ParseQueryStructure(int, int)
Load builds the select-structure for the current list. If we have restrictions on contact_id, we give it as in-parameter.
Declaration
protected virtual void ParseQueryStructure(int appointmentId, int saleId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | appointmentId | |
| int | saleId |
ToDocumentListAsync(int, CancellationToken)
DocumentListQuery is a nested class containing the necessary information to provide its outer class with enough information to build the list.
Declaration
public Task<DocumentList> ToDocumentListAsync(int count, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| int | count | |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<DocumentList> |
ToDocumentListAsync(CancellationToken)
ToDocumentList creates the person list based on the information that is contained in its class.
Declaration
public Task<DocumentList> ToDocumentListAsync(CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<DocumentList> | The contact list. |