Class ProjectMemberListItem
Inherited Members
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public sealed class ProjectMemberListItem : ListItemBase<ProjectMemberList.ProjectMemberListQuery>
Constructors
ProjectMemberListItem(ProjectMemberListQuery, SoDataReader)
Default constructor
Declaration
public ProjectMemberListItem(ProjectMemberList.ProjectMemberListQuery query, SoDataReader reader)
Parameters
| Type | Name | Description |
|---|---|---|
| ProjectMemberList.ProjectMemberListQuery | query | |
| SoDataReader | reader |
Properties
Comment
The members comment
Declaration
public string Comment { get; }
Property Value
| Type | Description |
|---|---|
| string |
ContactDepartment
The Department name of the contact of which the project member is a contact person.
Declaration
public string ContactDepartment { get; }
Property Value
| Type | Description |
|---|---|
| string |
ContactId
The contact of which the project member is a contact person. (Contact_id)
Declaration
public int ContactId { get; }
Property Value
| Type | Description |
|---|---|
| int |
ContactName
The name of the contact of which the project member is a contact person.
Declaration
public string ContactName { get; }
Property Value
| Type | Description |
|---|---|
| string |
CountryId
The persons country id
Declaration
public int CountryId { get; }
Property Value
| Type | Description |
|---|---|
| int |
EmailAddress
The e-mail belonging to the person under rank 1.
Declaration
public string EmailAddress { get; }
Property Value
| Type | Description |
|---|---|
| string |
EmailAddressName
The e-mail description belonging to the person under rank 1.
Declaration
public string EmailAddressName { get; }
Property Value
| Type | Description |
|---|---|
| string |
EmailId
Email_id
Declaration
public int EmailId { get; }
Property Value
| Type | Description |
|---|---|
| int |
EmailRank
The rank
Declaration
public short EmailRank { get; }
Property Value
| Type | Description |
|---|---|
| short |
Mrmrs
The persons mrmrs
Declaration
public string Mrmrs { get; }
Property Value
| Type | Description |
|---|---|
| string |
PersonFirstName
First name of the person
Declaration
public string PersonFirstName { get; }
Property Value
| Type | Description |
|---|---|
| string |
PersonId
The contact person object that is the project member. This will return the database internal unique identifier for this contact person (person_id).
Declaration
public int PersonId { get; }
Property Value
| Type | Description |
|---|---|
| int |
PersonLastName
Last name of the person
Declaration
public string PersonLastName { get; }
Property Value
| Type | Description |
|---|---|
| string |
PersonMiddleName
Middlename of the person
Declaration
public string PersonMiddleName { get; }
Property Value
| Type | Description |
|---|---|
| string |
PhoneId
Phoneid
Declaration
public int PhoneId { get; }
Property Value
| Type | Description |
|---|---|
| int |
PhoneNumber
The phone number (direct phone)
Declaration
public string PhoneNumber { get; }
Property Value
| Type | Description |
|---|---|
| string |
ProjectFunction
The persons function in the project
Declaration
public string ProjectFunction { get; }
Property Value
| Type | Description |
|---|---|
| string |
ProjectFunctionId
The persons function in the project (id)
Declaration
public int ProjectFunctionId { get; }
Property Value
| Type | Description |
|---|---|
| int |
ProjectId
The unique identifier for the project (Project_Id)
Declaration
public int ProjectId { get; }
Property Value
| Type | Description |
|---|---|
| int |
ProjectMemberId
The unique identifier for the projectmember (ProjectMember_Id)
Declaration
public int ProjectMemberId { get; }
Property Value
| Type | Description |
|---|---|
| int |
ProjectName
The name of the project
Declaration
public string ProjectName { get; }
Property Value
| Type | Description |
|---|---|
| string |
ProjetName
Obsolete. The name of the project
Declaration
[Obsolete("This property is obsolete due to spelling error. Use ProjectName instead", true)]
public string ProjetName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
Initialize()
Initializes as member variables.
Declaration
protected override void Initialize()
Overrides
Load(ProjectMemberListQuery, 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(ProjectMemberList.ProjectMemberListQuery query, SoDataReader reader)
Parameters
| Type | Name | Description |
|---|---|---|
| ProjectMemberList.ProjectMemberListQuery | query | |
| SoDataReader | reader | The reader contains the items data. |