Class ProjectListItem
PersonListItem contains the attributes for the person list item used in PersonList.
Inheritance
ProjectListItem
Assembly: SoDataBase.dll
Syntax
public sealed class ProjectListItem : ListItemBase<ProjectList.ProjectListQuery>
Constructors
ProjectListItem(ProjectList.ProjectListQuery, SoDataReader)
Declaration
public ProjectListItem(ProjectList.ProjectListQuery query, SoDataReader reader)
Parameters
Properties
AssociateFullName
Declaration
public string AssociateFullName { get; }
Property Value
AssociateId
Declaration
public int AssociateId { get; }
Property Value
IsPublished
Declaration
public bool IsPublished { get; }
Property Value
ProjectId
Declaration
public int ProjectId { get; }
Property Value
ProjectName
Declaration
public string ProjectName { get; }
Property Value
ProjectNumber
Declaration
public string ProjectNumber { get; }
Property Value
ProjectStatus
Declaration
public string ProjectStatus { get; }
Property Value
ProjectStatusId
Declaration
public int ProjectStatusId { get; }
Property Value
ProjectType
Declaration
public string ProjectType { get; }
Property Value
ProjectTypeId
Declaration
public int ProjectTypeId { get; }
Property Value
PublishFrom
Declaration
public DateTime PublishFrom { get; }
Property Value
PublishTo
Declaration
public DateTime PublishTo { get; }
Property Value
Text
Declaration
public string Text { get; }
Property Value
TextId
Declaration
public int TextId { get; }
Property Value
Updated
Declaration
public DateTime Updated { get; }
Property Value
Url
Declaration
public string Url { get; }
Property Value
UrlName
Declaration
public string UrlName { get; }
Property Value
Methods
GetProjectListItem(Int32)
Declaration
public static ProjectListItem GetProjectListItem(int projectId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Returns
Initialize()
Initializes all class-members.
Declaration
protected override void Initialize()
Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.ProjectList.ProjectListQuery>.Initialize()
Load(ProjectList.ProjectListQuery, SoDataReader)
Responsible for reading the current row in the data reader and insert the value in the right part ob the object.
Declaration
protected override void Load(ProjectList.ProjectListQuery query, SoDataReader reader)
Parameters
Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.ProjectList.ProjectListQuery>.Load(SuperOffice.CRM.Archives.ProjectList.ProjectListQuery, SuperOffice.Data.SoDataReader)
Extension Methods
EnumUtil.MapEnums<From, To>(From)