OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MPartner.Partner.WebConnectors.TSimplePartnerFindWebConnector Class Reference

functions for a very simple partner find control More...

Static Public Member Functions

static PartnerFindTDSSearchResultTable FindPartners (string APartnerKey, string AFirstName, string AFamilyNameOrOrganisation, string AStreetName, string ACity, string APostCode, string AEmailAddress, string AIban, string APartnerClass, bool AActiveOnly, bool AMemberOnly, string ANameFormat, string ASortBy, Int16 AMaxRecords, out Int32 ATotalRecords, out TVerificationResultCollection AVerificationResult)
 Return all partners that match the given criteria. This is used for the partner import screen. More...
 
static PartnerFindTDS FindPartners (Int64 APartnerKey, Boolean AExactMatch)
 Return all partners that match the given criteria. This is used for the partner import screen. More...
 
static bool TypeAheadPartnerFind (string ASearch, string APartnerClass, bool AActiveOnly, bool AMemberOnly, short ALimit, out DataTable AResult)
 Return all partners that match the given criteria. This is used for the partner find type ahead feature. More...
 

Detailed Description

functions for a very simple partner find control

Member Function Documentation

◆ FindPartners() [1/2]

static PartnerFindTDS Ict.Petra.Server.MPartner.Partner.WebConnectors.TSimplePartnerFindWebConnector.FindPartners ( Int64  APartnerKey,
Boolean  AExactMatch 
)
inlinestatic

Return all partners that match the given criteria. This is used for the partner import screen.

Parameters
APartnerKeyThe key to find
AExactMatchIf true a search is made for an exact match. If false the search may return multiple partners with a near match if APartnerKey ends in one or more zero's.

◆ FindPartners() [2/2]

static PartnerFindTDSSearchResultTable Ict.Petra.Server.MPartner.Partner.WebConnectors.TSimplePartnerFindWebConnector.FindPartners ( string  APartnerKey,
string  AFirstName,
string  AFamilyNameOrOrganisation,
string  AStreetName,
string  ACity,
string  APostCode,
string  AEmailAddress,
string  AIban,
string  APartnerClass,
bool  AActiveOnly,
bool  AMemberOnly,
string  ANameFormat,
string  ASortBy,
Int16  AMaxRecords,
out Int32  ATotalRecords,
out TVerificationResultCollection  AVerificationResult 
)
inlinestatic

Return all partners that match the given criteria. This is used for the partner import screen.

◆ TypeAheadPartnerFind()

static bool Ict.Petra.Server.MPartner.Partner.WebConnectors.TSimplePartnerFindWebConnector.TypeAheadPartnerFind ( string  ASearch,
string  APartnerClass,
bool  AActiveOnly,
bool  AMemberOnly,
short  ALimit,
out DataTable  AResult 
)
inlinestatic

Return all partners that match the given criteria. This is used for the partner find type ahead feature.


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