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. |