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
System.Object
DocumentList.DocumentListQuery
Implements
System.ICloneable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public abstract class 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 |
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(Int32, Int32)
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 |
---|---|---|
System.Int32 | appointmentId | |
System.Int32 | saleId |
ToDocumentList()
ToDocumentList creates the person list based on the information that is contained in its class.
Declaration
public DocumentList ToDocumentList()
Returns
Type | Description |
---|---|
DocumentList | The contact list. |
ToDocumentList(Int32)
Declaration
public DocumentList ToDocumentList(int count)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | count |
Returns
Type | Description |
---|---|
DocumentList |
Operators
Implicit(DocumentList.DocumentListQuery to DocumentList)
Implicit operator. Will return a document list based on the in-parameter.
Declaration
public static implicit operator DocumentList(DocumentList.DocumentListQuery q)
Parameters
Type | Name | Description |
---|---|---|
DocumentList.DocumentListQuery | q | The query we want to build the person list on. |
Returns
Type | Description |
---|---|
DocumentList | Contact list based on the in-parameter. |
Implements
System.ICloneable
Extension Methods
EnumUtil.MapEnums<From, To>(From)