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

Details of which partners receive which publications. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow:

Public Member Functions

 PSubscriptionRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPublicationCodeNull ()
 test for NULL value More...
 
void SetPublicationCodeNull ()
 assign NULL value More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsPublicationCopiesNull ()
 test for NULL value More...
 
void SetPublicationCopiesNull ()
 assign NULL value More...
 
bool IsReasonSubsGivenCodeNull ()
 test for NULL value More...
 
void SetReasonSubsGivenCodeNull ()
 assign NULL value More...
 
bool IsReasonSubsCancelledCodeNull ()
 test for NULL value More...
 
void SetReasonSubsCancelledCodeNull ()
 assign NULL value More...
 
bool IsExpiryDateNull ()
 test for NULL value More...
 
void SetExpiryDateNull ()
 assign NULL value More...
 
bool IsProvisionalExpiryDateNull ()
 test for NULL value More...
 
void SetProvisionalExpiryDateNull ()
 assign NULL value More...
 
bool IsGratisSubscriptionNull ()
 test for NULL value More...
 
void SetGratisSubscriptionNull ()
 assign NULL value More...
 
bool IsDateNoticeSentNull ()
 test for NULL value More...
 
void SetDateNoticeSentNull ()
 assign NULL value More...
 
bool IsDateCancelledNull ()
 test for NULL value More...
 
void SetDateCancelledNull ()
 assign NULL value More...
 
bool IsStartDateNull ()
 test for NULL value More...
 
void SetStartDateNull ()
 assign NULL value More...
 
bool IsNumberIssuesReceivedNull ()
 test for NULL value More...
 
void SetNumberIssuesReceivedNull ()
 assign NULL value More...
 
bool IsNumberComplimentaryNull ()
 test for NULL value More...
 
void SetNumberComplimentaryNull ()
 assign NULL value More...
 
bool IsSubscriptionRenewalDateNull ()
 test for NULL value More...
 
void SetSubscriptionRenewalDateNull ()
 assign NULL value More...
 
bool IsSubscriptionStatusNull ()
 test for NULL value More...
 
void SetSubscriptionStatusNull ()
 assign NULL value More...
 
bool IsFirstIssueNull ()
 test for NULL value More...
 
void SetFirstIssueNull ()
 assign NULL value More...
 
bool IsLastIssueNull ()
 test for NULL value More...
 
void SetLastIssueNull ()
 assign NULL value More...
 
bool IsGiftFromKeyNull ()
 test for NULL value More...
 
void SetGiftFromKeyNull ()
 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

String PublicationCode [get, set]
 The is the key to the publication table. More...
 
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...
 
Int32 PublicationCopies [get, set]
 
String ReasonSubsGivenCode [get, set]
 
String ReasonSubsCancelledCode [get, set]
 
System.? DateTime ExpiryDate [get, set]
 Date the subscription expires. More...
 
System.? DateTime ProvisionalExpiryDate [get, set]
 Provisional date on which the subscription may expire. More...
 
Boolean GratisSubscription [get, set]
 
System.? DateTime DateNoticeSent [get, set]
 
System.? DateTime DateCancelled [get, set]
 
System.DateTime StartDate [get, set]
 
Int32 NumberIssuesReceived [get, set]
 
Int32 NumberComplimentary [get, set]
 The number of issues sent after a subscription has ceased. More...
 
System.? DateTime SubscriptionRenewalDate [get, set]
 
String SubscriptionStatus [get, set]
 
System.? DateTime FirstIssue [get, set]
 
System.? DateTime LastIssue [get, set]
 
Int64 GiftFromKey [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

Details of which partners receive which publications.

Constructor & Destructor Documentation

◆ PSubscriptionRow()

Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.PSubscriptionRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.InitValues ( )
inlinevirtual

set default values

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsDateCancelledNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsDateCancelledNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDateNoticeSentNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsDateNoticeSentNull ( )
inline

test for NULL value

◆ IsExpiryDateNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsExpiryDateNull ( )
inline

test for NULL value

◆ IsFirstIssueNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsFirstIssueNull ( )
inline

test for NULL value

◆ IsGiftFromKeyNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsGiftFromKeyNull ( )
inline

test for NULL value

◆ IsGratisSubscriptionNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsGratisSubscriptionNull ( )
inline

test for NULL value

◆ IsLastIssueNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsLastIssueNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsNumberComplimentaryNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsNumberComplimentaryNull ( )
inline

test for NULL value

◆ IsNumberIssuesReceivedNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsNumberIssuesReceivedNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsPartnerKeyNull ( )
inline

test for NULL value

◆ IsProvisionalExpiryDateNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsProvisionalExpiryDateNull ( )
inline

test for NULL value

◆ IsPublicationCodeNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsPublicationCodeNull ( )
inline

test for NULL value

◆ IsPublicationCopiesNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsPublicationCopiesNull ( )
inline

test for NULL value

◆ IsReasonSubsCancelledCodeNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsReasonSubsCancelledCodeNull ( )
inline

test for NULL value

◆ IsReasonSubsGivenCodeNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsReasonSubsGivenCodeNull ( )
inline

test for NULL value

◆ IsStartDateNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsStartDateNull ( )
inline

test for NULL value

◆ IsSubscriptionRenewalDateNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsSubscriptionRenewalDateNull ( )
inline

test for NULL value

◆ IsSubscriptionStatusNull()

bool Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.IsSubscriptionStatusNull ( )
inline

test for NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetDateCancelledNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetDateCancelledNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDateNoticeSentNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetDateNoticeSentNull ( )
inline

assign NULL value

◆ SetExpiryDateNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetExpiryDateNull ( )
inline

assign NULL value

◆ SetFirstIssueNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetFirstIssueNull ( )
inline

assign NULL value

◆ SetGiftFromKeyNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetGiftFromKeyNull ( )
inline

assign NULL value

◆ SetGratisSubscriptionNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetGratisSubscriptionNull ( )
inline

assign NULL value

◆ SetLastIssueNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetLastIssueNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetNumberComplimentaryNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetNumberComplimentaryNull ( )
inline

assign NULL value

◆ SetNumberIssuesReceivedNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetNumberIssuesReceivedNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetPartnerKeyNull ( )
inline

assign NULL value

◆ SetProvisionalExpiryDateNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetProvisionalExpiryDateNull ( )
inline

assign NULL value

◆ SetPublicationCodeNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetPublicationCodeNull ( )
inline

assign NULL value

◆ SetPublicationCopiesNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetPublicationCopiesNull ( )
inline

assign NULL value

◆ SetReasonSubsCancelledCodeNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetReasonSubsCancelledCodeNull ( )
inline

assign NULL value

◆ SetReasonSubsGivenCodeNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetReasonSubsGivenCodeNull ( )
inline

assign NULL value

◆ SetStartDateNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetStartDateNull ( )
inline

assign NULL value

◆ SetSubscriptionRenewalDateNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetSubscriptionRenewalDateNull ( )
inline

assign NULL value

◆ SetSubscriptionStatusNull()

void Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SetSubscriptionStatusNull ( )
inline

assign NULL value

Property Documentation

◆ CreatedBy

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.CreatedBy
getset

User ID of who created this record.

◆ DateCancelled

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.DateCancelled
getset

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.DateModified
getset

The date the record was modified.

◆ DateNoticeSent

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.DateNoticeSent
getset

◆ ExpiryDate

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ExpiryDate
getset

Date the subscription expires.

◆ FirstIssue

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.FirstIssue
getset

◆ GiftFromKey

Int64 Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.GiftFromKey
getset

◆ GratisSubscription

Boolean Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.GratisSubscription
getset

◆ LastIssue

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.LastIssue
getset

◆ ModificationId

DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ModifiedBy
getset

User ID of who last modified this record.

◆ NumberComplimentary

Int32 Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.NumberComplimentary
getset

The number of issues sent after a subscription has ceased.

◆ NumberIssuesReceived

Int32 Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.NumberIssuesReceived
getset

◆ PartnerKey

Int64 Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.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.

◆ ProvisionalExpiryDate

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ProvisionalExpiryDate
getset

Provisional date on which the subscription may expire.

◆ PublicationCode

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.PublicationCode
getset

The is the key to the publication table.

◆ PublicationCopies

Int32 Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.PublicationCopies
getset

◆ ReasonSubsCancelledCode

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ReasonSubsCancelledCode
getset

◆ ReasonSubsGivenCode

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.ReasonSubsGivenCode
getset

◆ StartDate

System.DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.StartDate
getset

◆ SubscriptionRenewalDate

System.? DateTime Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SubscriptionRenewalDate
getset

◆ SubscriptionStatus

String Ict.Petra.Shared.MPartner.Mailroom.Data.PSubscriptionRow.SubscriptionStatus
getset

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