|
static bool | GetBestAddressOnlySendMail (Int64 APartnerKey, out PLocationTable AAddress, out string ACountryNameLocal, TDBTransaction ATransaction) |
| find the current best address for the partner, only return address with sendmail set. More...
|
|
static bool | GetBestAddress (Int64 APartnerKey, out PLocationTable AAddress, out string ACountryNameLocal, TDBTransaction ATransaction, bool AOnlySendMail=false) |
| find the current best address for the partner More...
|
|
static DataTable | GetBestAddressForPartners (DataTable Partners, int PartnerKeyColumn, TDBTransaction ATransaction, Boolean APartnerDetails=false) |
| Given a DataColumn of Partner Keys, return a table with the best address for each partner More...
|
|
static DataTable | GetBestAddressForPartners (String DonorList, TDBTransaction ATransaction, Boolean APartnerDetails=false, Boolean ASanitizeFieldNames=false) |
| Given a string list of Partner Keys, return a table with the best address for each partner More...
|
|
static DataTable | GetBestAddressForPartnersAsJoinedTable (DataTable Partners, int PartnerKeyColumn, TDBTransaction ATransaction, Boolean APartnerDetails=false) |
| Returns the Table handed in with the best addresses More...
|
|
static void | AddBestAddressForPartner (ref DataTable APartners, int APartnerKeyColumn, TDBTransaction ATransaction, Boolean APartnerDetails=false, Boolean ABuildAddressBlock=false) |
| Adds The best address to a table of partners More...
|
|
static string | GetCountryCodeFromSiteLedger (TDBTransaction ATransaction) |
| Return the country code for this installation of OpenPetra. using the SiteKey to determine the country More...
|
|
static string | GetCountryName (string CountryCode, TDBTransaction ATransaction) |
| Get the printable name for this country More...
|
|
useful functions for the address of a partner /summary>