OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MPartner.Common.TFormLetterTools Class Reference

More...

Static Public Member Functions

static String BuildAddressBlock (TFormDataPartner AFormData, String AAddressLayoutCode, TPartnerClass APartnerClass, TDBTransaction ATransaction)
 build and return the address according to country and address layout code More...
 
static String BuildAddressBlock (String AAddressLayoutBlock, TFormDataPartner AFormData, TPartnerClass APartnerClass, TDBTransaction ATransaction)
 build and return the address according to the template address layout block More...
 
static String ConvertIfUpperCase (String AString, Boolean AConvertToUpperCase)
 convert a string to uppercase if needed (or otherwise return as is) More...
 

Detailed Description

/summary>

Member Function Documentation

◆ BuildAddressBlock() [1/2]

static String Ict.Petra.Server.MPartner.Common.TFormLetterTools.BuildAddressBlock ( String  AAddressLayoutBlock,
TFormDataPartner  AFormData,
TPartnerClass  APartnerClass,
TDBTransaction  ATransaction 
)
inlinestatic

build and return the address according to the template address layout block

Parameters
AAddressLayoutBlock
AFormData
APartnerClass
ATransaction
Returns

◆ BuildAddressBlock() [2/2]

static String Ict.Petra.Server.MPartner.Common.TFormLetterTools.BuildAddressBlock ( TFormDataPartner  AFormData,
String  AAddressLayoutCode,
TPartnerClass  APartnerClass,
TDBTransaction  ATransaction 
)
inlinestatic

build and return the address according to country and address layout code

Parameters
AFormData
AAddressLayoutCode
APartnerClass
ATransaction
Returns

◆ ConvertIfUpperCase()

static String Ict.Petra.Server.MPartner.Common.TFormLetterTools.ConvertIfUpperCase ( String  AString,
Boolean  AConvertToUpperCase 
)
inlinestatic

convert a string to uppercase if needed (or otherwise return as is)

Parameters
AString
AConvertToUpperCase
Returns

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