OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow Class Reference

DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow:
Ict.Petra.Shared.MPartner.Partner.Data.PartnerEditTDSPPersonRow

Public Member Functions

 PPersonRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsTitleNull ()
 test for NULL value More...
 
void SetTitleNull ()
 assign NULL value More...
 
bool IsFirstNameNull ()
 test for NULL value More...
 
void SetFirstNameNull ()
 assign NULL value More...
 
bool IsPreferedNameNull ()
 test for NULL value More...
 
void SetPreferedNameNull ()
 assign NULL value More...
 
bool IsMiddleName1Null ()
 test for NULL value More...
 
void SetMiddleName1Null ()
 assign NULL value More...
 
bool IsMiddleName2Null ()
 test for NULL value More...
 
void SetMiddleName2Null ()
 assign NULL value More...
 
bool IsMiddleName3Null ()
 test for NULL value More...
 
void SetMiddleName3Null ()
 assign NULL value More...
 
bool IsFamilyNameNull ()
 test for NULL value More...
 
void SetFamilyNameNull ()
 assign NULL value More...
 
bool IsDecorationsNull ()
 test for NULL value More...
 
void SetDecorationsNull ()
 assign NULL value More...
 
bool IsDateOfBirthNull ()
 test for NULL value More...
 
void SetDateOfBirthNull ()
 assign NULL value More...
 
bool IsGenderNull ()
 test for NULL value More...
 
void SetGenderNull ()
 assign NULL value More...
 
bool IsMaritalStatusNull ()
 test for NULL value More...
 
void SetMaritalStatusNull ()
 assign NULL value More...
 
bool IsOccupationCodeNull ()
 test for NULL value More...
 
void SetOccupationCodeNull ()
 assign NULL value More...
 
bool IsFamilyKeyNull ()
 test for NULL value More...
 
void SetFamilyKeyNull ()
 assign NULL value More...
 
bool IsFamilyIdNull ()
 test for NULL value More...
 
void SetFamilyIdNull ()
 assign NULL value More...
 
bool IsAcademicTitleNull ()
 test for NULL value More...
 
void SetAcademicTitleNull ()
 assign NULL value More...
 
bool IsMaritalStatusSinceNull ()
 test for NULL value More...
 
void SetMaritalStatusSinceNull ()
 assign NULL value More...
 
bool IsMaritalStatusCommentNull ()
 test for NULL value More...
 
void SetMaritalStatusCommentNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int64 PartnerKey [get, set]
 This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number. More...
 
String Title [get, set]
 
String FirstName [get, set]
 
String PreferedName [get, set]
 
String MiddleName1 [get, set]
 
String MiddleName2 [get, set]
 
String MiddleName3 [get, set]
 
String FamilyName [get, set]
 
String Decorations [get, set]
 
System.? DateTime DateOfBirth [get, set]
 This is the date the person was born. More...
 
String Gender [get, set]
 
String MaritalStatus [get, set]
 
String OccupationCode [get, set]
 
Int64 FamilyKey [get, set]
 
Int32 FamilyId [get, set]
 
String AcademicTitle [get, set]
 A person's academic title such as BSc(Hons) or Prof. (eg. Herr Prof. Klaus Shmitt) More...
 
System.? DateTime MaritalStatusSince [get, set]
 
String MaritalStatusComment [get, set]
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record.

Constructor & Destructor Documentation

◆ PPersonRow()

Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.PPersonRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.InitValues ( )
inlinevirtual

◆ IsAcademicTitleNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsAcademicTitleNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDateOfBirthNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsDateOfBirthNull ( )
inline

test for NULL value

◆ IsDecorationsNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsDecorationsNull ( )
inline

test for NULL value

◆ IsFamilyIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsFamilyIdNull ( )
inline

test for NULL value

◆ IsFamilyKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsFamilyKeyNull ( )
inline

test for NULL value

◆ IsFamilyNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsFamilyNameNull ( )
inline

test for NULL value

◆ IsFirstNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsFirstNameNull ( )
inline

test for NULL value

◆ IsGenderNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsGenderNull ( )
inline

test for NULL value

◆ IsMaritalStatusCommentNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMaritalStatusCommentNull ( )
inline

test for NULL value

◆ IsMaritalStatusNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMaritalStatusNull ( )
inline

test for NULL value

◆ IsMaritalStatusSinceNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMaritalStatusSinceNull ( )
inline

test for NULL value

◆ IsMiddleName1Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMiddleName1Null ( )
inline

test for NULL value

◆ IsMiddleName2Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMiddleName2Null ( )
inline

test for NULL value

◆ IsMiddleName3Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsMiddleName3Null ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsOccupationCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsOccupationCodeNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsPartnerKeyNull ( )
inline

test for NULL value

◆ IsPreferedNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsPreferedNameNull ( )
inline

test for NULL value

◆ IsTitleNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.IsTitleNull ( )
inline

test for NULL value

◆ SetAcademicTitleNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetAcademicTitleNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDateOfBirthNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetDateOfBirthNull ( )
inline

assign NULL value

◆ SetDecorationsNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetDecorationsNull ( )
inline

assign NULL value

◆ SetFamilyIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetFamilyIdNull ( )
inline

assign NULL value

◆ SetFamilyKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetFamilyKeyNull ( )
inline

assign NULL value

◆ SetFamilyNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetFamilyNameNull ( )
inline

assign NULL value

◆ SetFirstNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetFirstNameNull ( )
inline

assign NULL value

◆ SetGenderNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetGenderNull ( )
inline

assign NULL value

◆ SetMaritalStatusCommentNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMaritalStatusCommentNull ( )
inline

assign NULL value

◆ SetMaritalStatusNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMaritalStatusNull ( )
inline

assign NULL value

◆ SetMaritalStatusSinceNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMaritalStatusSinceNull ( )
inline

assign NULL value

◆ SetMiddleName1Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMiddleName1Null ( )
inline

assign NULL value

◆ SetMiddleName2Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMiddleName2Null ( )
inline

assign NULL value

◆ SetMiddleName3Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetMiddleName3Null ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetOccupationCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetOccupationCodeNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetPartnerKeyNull ( )
inline

assign NULL value

◆ SetPreferedNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetPreferedNameNull ( )
inline

assign NULL value

◆ SetTitleNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.SetTitleNull ( )
inline

assign NULL value

Property Documentation

◆ AcademicTitle

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.AcademicTitle
getset

A person's academic title such as BSc(Hons) or Prof. (eg. Herr Prof. Klaus Shmitt)

◆ CreatedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.CreatedBy
getset

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.DateModified
getset

The date the record was modified.

◆ DateOfBirth

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.DateOfBirth
getset

This is the date the person was born.

◆ Decorations

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.Decorations
getset

◆ FamilyId

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.FamilyId
getset

This field indicates the family id of the individual. ID's 0 and 1 are used for parents; 2, 3, 4 ... 9 are used for children.

◆ FamilyKey

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.FamilyKey
getset

A cross reference to the family record of this person. It should be set to ? (not 0 because such a record does not exist!) when there is no family record.

◆ FamilyName

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.FamilyName
getset

◆ FirstName

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.FirstName
getset

◆ Gender

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.Gender
getset

◆ MaritalStatus

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MaritalStatus
getset

◆ MaritalStatusComment

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MaritalStatusComment
getset

◆ MaritalStatusSince

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MaritalStatusSince
getset

◆ MiddleName1

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MiddleName1
getset

◆ MiddleName2

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MiddleName2
getset

◆ MiddleName3

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.MiddleName3
getset

◆ ModificationId

DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.ModifiedBy
getset

User ID of who last modified this record.

◆ OccupationCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.OccupationCode
getset

◆ PartnerKey

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.PartnerKey
getset

This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number.

◆ PreferedName

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.PreferedName
getset

◆ Title

String Ict.Petra.Shared.MPartner.Partner.Data.PPersonRow.Title
getset

The documentation for this class was generated from the following file: