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

Foundations - a type of ORGANISATION for fundraising proposals. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow:

Public Member Functions

 PFoundationRow (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 IsOwner1KeyNull ()
 test for NULL value More...
 
void SetOwner1KeyNull ()
 assign NULL value More...
 
bool IsOwner2KeyNull ()
 test for NULL value More...
 
void SetOwner2KeyNull ()
 assign NULL value More...
 
bool IsKeyContactNameNull ()
 test for NULL value More...
 
void SetKeyContactNameNull ()
 assign NULL value More...
 
bool IsKeyContactTitleNull ()
 test for NULL value More...
 
void SetKeyContactTitleNull ()
 assign NULL value More...
 
bool IsKeyContactEmailNull ()
 test for NULL value More...
 
void SetKeyContactEmailNull ()
 assign NULL value More...
 
bool IsKeyContactPhoneNull ()
 test for NULL value More...
 
void SetKeyContactPhoneNull ()
 assign NULL value More...
 
bool IsContactPartnerNull ()
 test for NULL value More...
 
void SetContactPartnerNull ()
 assign NULL value More...
 
bool IsSpecialRequirementsNull ()
 test for NULL value More...
 
void SetSpecialRequirementsNull ()
 assign NULL value More...
 
bool IsProposalFormattingNull ()
 test for NULL value More...
 
void SetProposalFormattingNull ()
 assign NULL value More...
 
bool IsProposalSubmissionTypeNull ()
 test for NULL value More...
 
void SetProposalSubmissionTypeNull ()
 assign NULL value More...
 
bool IsSpecialInstructionsNull ()
 test for NULL value More...
 
void SetSpecialInstructionsNull ()
 assign NULL value More...
 
bool IsReviewFrequencyNull ()
 test for NULL value More...
 
void SetReviewFrequencyNull ()
 assign NULL value More...
 
bool IsSubmitFrequencyNull ()
 test for NULL value More...
 
void SetSubmitFrequencyNull ()
 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]
 ORGANISATION key of the foundation. More...
 
Int64 Owner1Key [get, set]
 The Financial Development person who handles appeals to this foundation. Anyone else must get permission from the owner to contact the foundation. More...
 
Int64 Owner2Key [get, set]
 A second F.D. person who may do business with the foundation. More...
 
String KeyContactName [get, set]
 Name of the contact for this Foundation. More...
 
String KeyContactTitle [get, set]
 The contact person's title. More...
 
String KeyContactEmail [get, set]
 Contact email address. More...
 
String KeyContactPhone [get, set]
 Contact's phone number. More...
 
Int64 ContactPartner [get, set]
 Not part of original specification - provided in case contact does ever need to be a full Partner. More...
 
String SpecialRequirements [get, set]
 
String ProposalFormatting [get, set]
 
String ProposalSubmissionType [get, set]
 A lookup table would go with this. e.g. EMAIL, LETTER. More...
 
String SpecialInstructions [get, set]
 
String ReviewFrequency [get, set]
 (Monthly | Quarterly | Annually) These are the only ones we use now. More...
 
String SubmitFrequency [get, set]
 (Annually | Bi-Annually | No Restrictions) This is a static list. More...
 
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

Foundations - a type of ORGANISATION for fundraising proposals.

Constructor & Destructor Documentation

◆ PFoundationRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

◆ IsContactPartnerNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsContactPartnerNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsKeyContactEmailNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsKeyContactEmailNull ( )
inline

test for NULL value

◆ IsKeyContactNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsKeyContactNameNull ( )
inline

test for NULL value

◆ IsKeyContactPhoneNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsKeyContactPhoneNull ( )
inline

test for NULL value

◆ IsKeyContactTitleNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsKeyContactTitleNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsOwner1KeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsOwner1KeyNull ( )
inline

test for NULL value

◆ IsOwner2KeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsOwner2KeyNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

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

test for NULL value

◆ IsProposalFormattingNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsProposalFormattingNull ( )
inline

test for NULL value

◆ IsProposalSubmissionTypeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsProposalSubmissionTypeNull ( )
inline

test for NULL value

◆ IsReviewFrequencyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsReviewFrequencyNull ( )
inline

test for NULL value

◆ IsSpecialInstructionsNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsSpecialInstructionsNull ( )
inline

test for NULL value

◆ IsSpecialRequirementsNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsSpecialRequirementsNull ( )
inline

test for NULL value

◆ IsSubmitFrequencyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.IsSubmitFrequencyNull ( )
inline

test for NULL value

◆ SetContactPartnerNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetContactPartnerNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetKeyContactEmailNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetKeyContactEmailNull ( )
inline

assign NULL value

◆ SetKeyContactNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetKeyContactNameNull ( )
inline

assign NULL value

◆ SetKeyContactPhoneNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetKeyContactPhoneNull ( )
inline

assign NULL value

◆ SetKeyContactTitleNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetKeyContactTitleNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetOwner1KeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetOwner1KeyNull ( )
inline

assign NULL value

◆ SetOwner2KeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetOwner2KeyNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

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

assign NULL value

◆ SetProposalFormattingNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetProposalFormattingNull ( )
inline

assign NULL value

◆ SetProposalSubmissionTypeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetProposalSubmissionTypeNull ( )
inline

assign NULL value

◆ SetReviewFrequencyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetReviewFrequencyNull ( )
inline

assign NULL value

◆ SetSpecialInstructionsNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetSpecialInstructionsNull ( )
inline

assign NULL value

◆ SetSpecialRequirementsNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetSpecialRequirementsNull ( )
inline

assign NULL value

◆ SetSubmitFrequencyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SetSubmitFrequencyNull ( )
inline

assign NULL value

Property Documentation

◆ ContactPartner

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.ContactPartner
getset

Not part of original specification - provided in case contact does ever need to be a full Partner.

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateModified

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

The date the record was modified.

◆ KeyContactEmail

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.KeyContactEmail
getset

Contact email address.

◆ KeyContactName

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.KeyContactName
getset

Name of the contact for this Foundation.

◆ KeyContactPhone

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.KeyContactPhone
getset

Contact's phone number.

◆ KeyContactTitle

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.KeyContactTitle
getset

The contact person's title.

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ Owner1Key

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.Owner1Key
getset

The Financial Development person who handles appeals to this foundation. Anyone else must get permission from the owner to contact the foundation.

◆ Owner2Key

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.Owner2Key
getset

A second F.D. person who may do business with the foundation.

◆ PartnerKey

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

ORGANISATION key of the foundation.

◆ ProposalFormatting

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.ProposalFormatting
getset

◆ ProposalSubmissionType

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.ProposalSubmissionType
getset

A lookup table would go with this. e.g. EMAIL, LETTER.

◆ ReviewFrequency

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.ReviewFrequency
getset

(Monthly | Quarterly | Annually) These are the only ones we use now.

◆ SpecialInstructions

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SpecialInstructions
getset

◆ SpecialRequirements

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SpecialRequirements
getset

◆ SubmitFrequency

String Ict.Petra.Shared.MPartner.Partner.Data.PFoundationRow.SubmitFrequency
getset

(Annually | Bi-Annually | No Restrictions) This is a static list.


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