Class ProjectList.ProjectListQuery
ProjectListQuery is a nested class containing the necessary information to provide its outer class with enough information to build the list.
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public abstract class ProjectListQuery : ListSelect, ICloneable
Properties
AssociateTableInfo
Get AssociateTableInfo
Declaration
public AssociateTableInfo AssociateTableInfo { get; }
Property Value
Type | Description |
---|---|
AssociateTableInfo |
AssPersonTableInfo
Get AssPersonTableInfo
Declaration
public PersonTableInfo AssPersonTableInfo { get; }
Property Value
Type | Description |
---|---|
PersonTableInfo |
PersonTableInfo
Get PersonTableInfo
Declaration
public PersonTableInfo PersonTableInfo { get; }
Property Value
Type | Description |
---|---|
PersonTableInfo |
ProjectMemberTableInfo
Get ProjectMemberTableInfo
Declaration
public ProjectMemberTableInfo ProjectMemberTableInfo { get; }
Property Value
Type | Description |
---|---|
ProjectMemberTableInfo |
ProjectTableInfo
Get ProjectTableInfo
Declaration
public ProjectTableInfo ProjectTableInfo { get; }
Property Value
Type | Description |
---|---|
ProjectTableInfo |
ProjStatusTableInfo
Get ProjStatusTableInfo
Declaration
public ProjStatusTableInfo ProjStatusTableInfo { get; }
Property Value
Type | Description |
---|---|
ProjStatusTableInfo |
ProjTypeTableInfo
Get ProjTypeTableInfo
Declaration
public ProjTypeTableInfo ProjTypeTableInfo { get; }
Property Value
Type | Description |
---|---|
ProjTypeTableInfo |
PublishTableInfo
Get PublishTableInfo
Declaration
public PublishTableInfo PublishTableInfo { get; }
Property Value
Type | Description |
---|---|
PublishTableInfo |
TextTableInfo
Get TextTableInfo
Declaration
public TextTableInfo TextTableInfo { get; }
Property Value
Type | Description |
---|---|
TextTableInfo |
URLTableInfo
Get URLTableInfo
Declaration
public URLTableInfo URLTableInfo { get; }
Property Value
Type | Description |
---|---|
URLTableInfo |
Methods
ParseQueryStructure(Int32)
Load builds the select-structure for the current list. If we have restrictions on project_id, we give it as in-parameter.
Declaration
protected virtual void ParseQueryStructure(int contactid)
Parameters
Type | Name | Description |
---|---|---|
Int32 | contactid | Restriction on project_id. |
ToProjectList()
ToProjectList creates the person list based on the information that is contained in its class.
Declaration
public ProjectList ToProjectList()
Returns
Type | Description |
---|---|
ProjectList | The projectlist |
Operators
Implicit(ProjectList.ProjectListQuery to ProjectList)
Implicit operator. Will return a project list based on the in-parameter.
Declaration
public static implicit operator ProjectList(ProjectList.ProjectListQuery q)
Parameters
Type | Name | Description |
---|---|---|
ProjectList.ProjectListQuery | q | The query we want to build the person list on. |
Returns
Type | Description |
---|---|
ProjectList | Project list based on the in-parameter. |