OpenPetra
Free Administration Software for Non-Profits
Types.cs File Reference

Classes

class  Ict.Petra.Shared.MPartner.TLocationPK
 Class that holds a combination of SiteKey and LocationKey. More...
 
class  Ict.Petra.Shared.MPartner.TLocationPKCopyHelper
 Static helper class for creating 'deep copies' of two-dimensional TLocationPK arrays. More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Petra
 
namespace  Ict.Petra.Shared
 
namespace  Ict.Petra.Shared.MPartner
 

Enumerations

enum  Ict.Petra.Shared.MPartner.TPartnerEditTabPageEnum {
  Ict.Petra.Shared.MPartner.petpDefault , Ict.Petra.Shared.MPartner.petpAddresses , Ict.Petra.Shared.MPartner.petpDetails , Ict.Petra.Shared.MPartner.petpContactDetails ,
  Ict.Petra.Shared.MPartner.petpFoundationDetails , Ict.Petra.Shared.MPartner.petpSubscriptions , Ict.Petra.Shared.MPartner.petpPartnerTypes , Ict.Petra.Shared.MPartner.petpFamilyMembers ,
  Ict.Petra.Shared.MPartner.petpOfficeSpecific , Ict.Petra.Shared.MPartner.petpInterests , Ict.Petra.Shared.MPartner.petpReminders , Ict.Petra.Shared.MPartner.petpPartnerRelationships ,
  Ict.Petra.Shared.MPartner.petpContacts , Ict.Petra.Shared.MPartner.petpNotes , Ict.Petra.Shared.MPartner.petpFinanceDetails , Ict.Petra.Shared.MPartner.petpPersonnelIndividualData ,
  Ict.Petra.Shared.MPartner.petpPersonnelApplications
}
 enumeration for the tab pages on Partner Edit screen More...
 
enum  Ict.Petra.Shared.MPartner.TPartnerInfoScopeEnum {
  Ict.Petra.Shared.MPartner.pisHeadOnly , Ict.Petra.Shared.MPartner.pisPartnerLocationOnly , Ict.Petra.Shared.MPartner.pisPartnerLocationAndRestOnly , Ict.Petra.Shared.MPartner.pisLocationPartnerLocationOnly ,
  Ict.Petra.Shared.MPartner.pisLocationPartnerLocationAndRestOnly , Ict.Petra.Shared.MPartner.pisPartnerAttributesOnly , Ict.Petra.Shared.MPartner.pisFull
}
 Specifies the Scope of data that is to be returned to the Partner Info UserControl. More...
 
enum  Ict.Petra.Shared.MPartner.eShortNameFormat {
  Ict.Petra.Shared.MPartner.eShortname , Ict.Petra.Shared.MPartner.eReverseShortname , Ict.Petra.Shared.MPartner.eOnlyTitle , Ict.Petra.Shared.MPartner.eOnlySurname ,
  Ict.Petra.Shared.MPartner.eOnlyFirstname , Ict.Petra.Shared.MPartner.eOnlySurnameFirstNameInitial , Ict.Petra.Shared.MPartner.eReverseLastnameInitialsOnly , Ict.Petra.Shared.MPartner.eReverseWithoutTitle ,
  Ict.Petra.Shared.MPartner.eJustRemoveTitle
}
 
enum  Ict.Petra.Shared.MPartner.TPartnerAttributeTypeValueKind {
  Ict.Petra.Shared.MPartner.CONTACTDETAIL_GENERAL , Ict.Petra.Shared.MPartner.CONTACTDETAIL_HYPERLINK , Ict.Petra.Shared.MPartner.CONTACTDETAIL_HYPERLINK_WITHVALUE , Ict.Petra.Shared.MPartner.CONTACTDETAIL_EMAILADDRESS ,
  Ict.Petra.Shared.MPartner.CONTACTDETAIL_SKYPEID
}
 'Value Kinds' of PPartnerAttributeType records. They describe what kind of value the 'Value' of a PPartnerAttribute record represents. More...
 
enum  Ict.Petra.Shared.MPartner.TMergeActionEnum { Ict.Petra.Shared.MPartner.ADDRESS , Ict.Petra.Shared.MPartner.CONTACTDETAIL , Ict.Petra.Shared.MPartner.BANKACCOUNT }
 Defines which merge action we need data for (used in Partner Merge) More...