OpenPetra
Free Administration Software for Non-Profits
Partner.Validation-generated.cs File Reference

Classes

class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerStatusValidation
 List of statuses for partners. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PAcquisitionValidation
 This table is used to describe how a partner first came into contact with the organisation. Which department entered them. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PAddresseeTypeValidation
 Ex. Fam - Family, SM - Single Male, etc. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PTitleValidation
 Titles available for use. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerClassesValidation
 The class a partner is (PERSON, UNIT, etc. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerValidation
 This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PRecentPartnersValidation
 The partners a user has been working with recently. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerGraphicValidation
 Any graphic associated to a partner can be stored here. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PLocationValidation
 Address and other data related to that address. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PLocationTypeValidation
 Types of address e.g. home, business. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerLocationValidation
 Links partners with locations (addresses) and has specific info about the link (e.g. date effective) More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerAttributeCategoryValidation
 Holds categories that categorise Partner Attributes Types, thus allowing logical grouping of the latter (e.g. to have all Partner Attributes Types that are to do with phone numbers in one category). More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerAttributeTypeValidation
 Holds various Partner Attribute Types. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerAttributeValidation
 Mainly introduced for Partner Contact Details like email addresses and (mobile) phone numbers, but can be used for any attribute we might want to save for a Partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.UUnitTypeValidation
 General information about the unit such as unit type and entry conference. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PUnitValidation
 Details of a unit. This is an organizational unit such as an om field, department, local cost center, etc. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.UmUnitStructureValidation
 This contains parent/child relationships. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFamilyValidation
 Contains details about a family in Partnership with us. May have P_Person records linked to it. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PtMaritalStatusValidation
 This table contains the codes indicating someones marital status. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.POccupationValidation
 List of occupations with codes. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPersonValidation
 DEPRECATED. USE P_FAMILY INSTEAD. Details of a person. A person must also have a related FAMILY class p_partner record. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDenominationValidation
 List of denomination codes for churches. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PChurchValidation
 Specific information about a church which is a partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBusinessValidation
 List of businesses with codes. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.POrganisationValidation
 Details of an organisation. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBankValidation
 Details of an bank. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PVenueValidation
 Details of a venue. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBankingTypeValidation
 Tells of what type this banking-detail is (bank-account, visa, mastercard, etc. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBankingDetailsValidation
 Any bank details for a partner can be stored in this table. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerBankingDetailsValidation
 Links p_partner table with p_banking_details table for many to many relationship. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBankingDetailsUsageTypeValidation
 Usage type information for Banking Details. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PBankingDetailsUsageValidation
 Links p_partner - p_banking_details combination to a usage type. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerTaxDeductiblePctValidation
 Specifies the percentage of incoming gifts to this recipient that can be considered tax deductible. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PTypeValidation
 List of all possible special types for a partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PTypeCategoryValidation
 This table contains the codes that indicate the categories of partner (special) types. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerTypeValidation
 Types assigned to each partner. Also known as special types. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PRelationCategoryValidation
 This table contains the codes that indicate the categories of relations (grouping). More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PRelationValidation
 List of relationships between partners. Relations occur in one direction only. The relation code is used in the p_partner_relationship record. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerRelationshipValidation
 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerLedgerValidation
 Used to keep track of partner keys. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PMembershipValidation
 Details of a membership. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerMembershipValidation
 membership of a partner More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerMembershipPaidValidation
 There is a record for each payment of a membership, or hours served. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDataLabelValidation
 This table is used to define data labels for individual use in each office. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDataLabelUseValidation
 This table defines where a data label is used and the order the labels appear in. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDataLabelValuePartnerValidation
 This table holds the label values for partner related data. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDataLabelLookupCategoryValidation
 This table holds the categories that can be used for data label values. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PDataLabelLookupValidation
 This table holds all lookup values that can be used for data label values. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PTaxValidation
 Tax reference numbers. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PInterestCategoryValidation
 Categories for Area of Interest. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PInterestValidation
 Area of Interest. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerInterestValidation
 Partner Area of Interest. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerMergeValidation
 Partner merge history. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PReminderCategoryValidation
 This table contains the codes that indicate the categories of reminders. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerReminderValidation
 A reminder that can be linked to a Partner or Partner contact. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerGiftDestinationValidation
 Tracks the current gift destination for the Partner and maintains a history. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerShortCodeValidation
 Stores one or more short codes for a Partner (eg. a donor or recipient code for online giving system) More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PProcessValidation
 Refers to a process through which a Partner may go (eg. application, different status of donor - small->medium->big, etc) More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PStateValidation
 A particular state within a process which can apply to a Partner. Each state will probably need to have an Idle state to indicate when no state applies. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PActionValidation
 A particular action within a process which can be performed on a Partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerStateValidation
 A particular state in which the Partner is or has been. The Partner may be in more than one state at one time if there are two different processes relating to them. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerActionValidation
 A particular action which has been or needs to be applied to a Partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFirstContactValidation
 Lookup table for First Contact Codes (ie. how did person first hear about us) More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerSetValidation
 Defines a Partner set. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerSetPartnerValidation
 Places Partners in a Partner set. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerCommentValidation
 Allows multiple as well as arbitrary-length partner comments. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PProposalSubmissionTypeValidation
 Submission type for foundation proposals e.g. EMAIL, LETTER. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFoundationValidation
 Foundations - a type of ORGANISATION for fundraising proposals. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFoundationProposalStatusValidation
 Foundation proposal status codes and descriptions. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFoundationProposalValidation
 Proposals submitted to a Foundation. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFoundationProposalDetailValidation
 A proposal may be for more than one project or key ministry. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFoundationDeadlineValidation
 The month and day of reviews so that proposals can be sent in time. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PFileInfoValidation
 Store information about the physical location of a file linked into Petra. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerFileValidation
 Link file with a partner. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PmPersonFileValidation
 Link file with a person. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PPartnerContactFileValidation
 Link file with a partner contact. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PConsentHistoryValidation
 Keeps track of all data changes for GDPR. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PConsentChannelValidation
 All possible channels to get data changes and consent. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PConsentPurposeValidation
 Purposes for consent, for which the data may be used. More...
 
class  Ict.Petra.Server.MPartner.Partner.Validation.PConsentHistoryPermissionValidation
 The history of consent for personal data. More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Petra
 
namespace  Ict.Petra.Server
 
namespace  Ict.Petra.Server.MPartner
 
namespace  Ict.Petra.Server.MPartner.Partner
 
namespace  Ict.Petra.Server.MPartner.Partner.Validation