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

A reminder that can be linked to a Partner or Partner contact. More...

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

Public Member Functions

 PPartnerReminderRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPartnerReminderIdNull ()
 test for NULL value More...
 
void SetPartnerReminderIdNull ()
 assign NULL value More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsContactIdNull ()
 test for NULL value More...
 
void SetContactIdNull ()
 assign NULL value More...
 
bool IsReminderIdNull ()
 test for NULL value More...
 
void SetReminderIdNull ()
 assign NULL value More...
 
bool IsUserIdNull ()
 test for NULL value More...
 
void SetUserIdNull ()
 assign NULL value More...
 
bool IsCategoryCodeNull ()
 test for NULL value More...
 
void SetCategoryCodeNull ()
 assign NULL value More...
 
bool IsActionTypeNull ()
 test for NULL value More...
 
void SetActionTypeNull ()
 assign NULL value More...
 
bool IsReminderReasonNull ()
 test for NULL value More...
 
void SetReminderReasonNull ()
 assign NULL value More...
 
bool IsCommentNull ()
 test for NULL value More...
 
void SetCommentNull ()
 assign NULL value More...
 
bool IsEventDateNull ()
 test for NULL value More...
 
void SetEventDateNull ()
 assign NULL value More...
 
bool IsFirstReminderDateNull ()
 test for NULL value More...
 
void SetFirstReminderDateNull ()
 assign NULL value More...
 
bool IsReminderFrequencyNull ()
 test for NULL value More...
 
void SetReminderFrequencyNull ()
 assign NULL value More...
 
bool IsLastReminderSentNull ()
 test for NULL value More...
 
void SetLastReminderSentNull ()
 assign NULL value More...
 
bool IsNextReminderDateNull ()
 test for NULL value More...
 
void SetNextReminderDateNull ()
 assign NULL value More...
 
bool IsReminderActiveNull ()
 test for NULL value More...
 
void SetReminderActiveNull ()
 assign NULL value More...
 
bool IsEmailAddressNull ()
 test for NULL value More...
 
void SetEmailAddressNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsModuleIdNull ()
 test for NULL value More...
 
void SetModuleIdNull ()
 assign NULL value More...
 
bool IsUserRestrictionNull ()
 test for NULL value More...
 
void SetUserRestrictionNull ()
 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

Int32 PartnerReminderId [get, set]
 Primary Key of this reminder. More...
 
Int64 PartnerKey [get, set]
 Partner key of Partner to which the reminder is related. More...
 
Int64 ContactId [get, set]
 ID of Contact to which reminder relates. Null means that reminder relates just to a Partner. More...
 
Int32 ReminderId [get, set]
 ID of this reminder (only unique per Partner/Contact) More...
 
String UserId [get, set]
 The user that requires this reminder. More...
 
String CategoryCode [get, set]
 This is a category, by which reminders can be grouped. More...
 
String ActionType [get, set]
 Type of action to take on getting the reminder (eg. Email etc) More...
 
String ReminderReason [get, set]
 Reason for the reminder (eg. birthday, etc.) More...
 
String Comment [get, set]
 Additional Comments. More...
 
System.DateTime EventDate [get, set]
 Date of event that reminder is about (if the reminder relates to a specific event like a birthday). More...
 
System.? DateTime FirstReminderDate [get, set]
 Date on which to send/display first reminder. More...
 
Int32 ReminderFrequency [get, set]
 Frequency (in days) with which re-reminders should be sent. More...
 
System.? DateTime LastReminderSent [get, set]
 Date on which the last reminder was sent. More...
 
System.? DateTime NextReminderDate [get, set]
 Date on which the next reminder will be sent. More...
 
Boolean ReminderActive [get, set]
 Is this reminder still active? More...
 
String EmailAddress [get, set]
 Email address to which reminder should be sent. More...
 
Boolean Restricted [get, set]
 Indicates whether or not the contact has restricted access. If it does then the access will be controlled by s_group_partner_reminder. More...
 
String ModuleId [get, set]
 Identifies a module. A module is any part of aprogram which is related to each menu entry or to the sub-system. Eg, partner administration, AP, AR etc. More...
 
String UserRestriction [get, set]
 If set, this contact is restricted to one user. 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

A reminder that can be linked to a Partner or Partner contact.

Constructor & Destructor Documentation

◆ PPartnerReminderRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

◆ IsActionTypeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsActionTypeNull ( )
inline

test for NULL value

◆ IsCategoryCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsCategoryCodeNull ( )
inline

test for NULL value

◆ IsCommentNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsCommentNull ( )
inline

test for NULL value

◆ IsContactIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsContactIdNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsEmailAddressNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsEmailAddressNull ( )
inline

test for NULL value

◆ IsEventDateNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsEventDateNull ( )
inline

test for NULL value

◆ IsFirstReminderDateNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsFirstReminderDateNull ( )
inline

test for NULL value

◆ IsLastReminderSentNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsLastReminderSentNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsModuleIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsModuleIdNull ( )
inline

test for NULL value

◆ IsNextReminderDateNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsNextReminderDateNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

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

test for NULL value

◆ IsPartnerReminderIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsPartnerReminderIdNull ( )
inline

test for NULL value

◆ IsReminderActiveNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsReminderActiveNull ( )
inline

test for NULL value

◆ IsReminderFrequencyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsReminderFrequencyNull ( )
inline

test for NULL value

◆ IsReminderIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsReminderIdNull ( )
inline

test for NULL value

◆ IsReminderReasonNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsReminderReasonNull ( )
inline

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsRestrictedNull ( )
inline

test for NULL value

◆ IsUserIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsUserIdNull ( )
inline

test for NULL value

◆ IsUserRestrictionNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.IsUserRestrictionNull ( )
inline

test for NULL value

◆ SetActionTypeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetActionTypeNull ( )
inline

assign NULL value

◆ SetCategoryCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetCategoryCodeNull ( )
inline

assign NULL value

◆ SetCommentNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetCommentNull ( )
inline

assign NULL value

◆ SetContactIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetContactIdNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetEmailAddressNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetEmailAddressNull ( )
inline

assign NULL value

◆ SetEventDateNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetEventDateNull ( )
inline

assign NULL value

◆ SetFirstReminderDateNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetFirstReminderDateNull ( )
inline

assign NULL value

◆ SetLastReminderSentNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetLastReminderSentNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetModuleIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetModuleIdNull ( )
inline

assign NULL value

◆ SetNextReminderDateNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetNextReminderDateNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

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

assign NULL value

◆ SetPartnerReminderIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetPartnerReminderIdNull ( )
inline

assign NULL value

◆ SetReminderActiveNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetReminderActiveNull ( )
inline

assign NULL value

◆ SetReminderFrequencyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetReminderFrequencyNull ( )
inline

assign NULL value

◆ SetReminderIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetReminderIdNull ( )
inline

assign NULL value

◆ SetReminderReasonNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetReminderReasonNull ( )
inline

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetRestrictedNull ( )
inline

assign NULL value

◆ SetUserIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetUserIdNull ( )
inline

assign NULL value

◆ SetUserRestrictionNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.SetUserRestrictionNull ( )
inline

assign NULL value

Property Documentation

◆ ActionType

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ActionType
getset

Type of action to take on getting the reminder (eg. Email etc)

◆ CategoryCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.CategoryCode
getset

This is a category, by which reminders can be grouped.

◆ Comment

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.Comment
getset

Additional Comments.

◆ ContactId

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ContactId
getset

ID of Contact to which reminder relates. Null means that reminder relates just to a Partner.

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateModified

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

The date the record was modified.

◆ EmailAddress

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.EmailAddress
getset

Email address to which reminder should be sent.

◆ EventDate

System.DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.EventDate
getset

Date of event that reminder is about (if the reminder relates to a specific event like a birthday).

◆ FirstReminderDate

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.FirstReminderDate
getset

Date on which to send/display first reminder.

◆ LastReminderSent

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.LastReminderSent
getset

Date on which the last reminder was sent.

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ ModuleId

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ModuleId
getset

Identifies a module. A module is any part of aprogram which is related to each menu entry or to the sub-system. Eg, partner administration, AP, AR etc.

◆ NextReminderDate

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.NextReminderDate
getset

Date on which the next reminder will be sent.

◆ PartnerKey

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

Partner key of Partner to which the reminder is related.

◆ PartnerReminderId

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.PartnerReminderId
getset

Primary Key of this reminder.

◆ ReminderActive

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ReminderActive
getset

Is this reminder still active?

◆ ReminderFrequency

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ReminderFrequency
getset

Frequency (in days) with which re-reminders should be sent.

◆ ReminderId

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ReminderId
getset

ID of this reminder (only unique per Partner/Contact)

◆ ReminderReason

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.ReminderReason
getset

Reason for the reminder (eg. birthday, etc.)

◆ Restricted

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.Restricted
getset

Indicates whether or not the contact has restricted access. If it does then the access will be controlled by s_group_partner_reminder.

◆ UserId

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.UserId
getset

The user that requires this reminder.

◆ UserRestriction

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerReminderRow.UserRestriction
getset

If set, this contact is restricted to one user.


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