OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MConference.Conference.WebConnectors.TFormLettersConferenceWebConnector Class Reference

methods related to form letters for Conference Module More...

Static Public Member Functions

static Boolean FillFormDataFromExtract (Int64 AEventPartnerKey, Int32 AExtractId, TFormLetterInfo AFormLetterInfo, out List< TFormData >AFormDataList)
 Fills a Form Letter from Extract More...
 
static Boolean FillFormDataForAllAttendees (Int64 AEventPartnerKey, TFormLetterInfo AFormLetterInfo, out List< TFormData >AFormDataList)
 Fills a Form Letter from Extract More...
 
static TFormDataAttendee FillFormDataFromAttendee (Int64 AEventPartnerKey, Int64 APartnerKey, TFormDataAttendee AFormDataAttendee, TFormLetterInfo AFormLetterInfo, Int64 ASiteKey=0, Int32 ALocationKey=0)
 populate form data for given attendee key This Attendee Data and will also make a call to fill Applicant Data. More...
 
static void FillFormDataFromAttendee (Int64 AEventPartnerKey, Int64 APartnerKey, TFormDataAttendee AFormDataAttendee, TFormLetterInfo AFormLetterInfo, TDBTransaction AReadTransaction, Int64 ASiteKey=0, Int32 ALocationKey=0)
 populate form data for given attendee key This Attendee Data and will also make a call to fill Applicant Data. More...
 

Detailed Description

methods related to form letters for Conference Module

Member Function Documentation

◆ FillFormDataForAllAttendees()

static Boolean Ict.Petra.Server.MConference.Conference.WebConnectors.TFormLettersConferenceWebConnector.FillFormDataForAllAttendees ( Int64  AEventPartnerKey,
TFormLetterInfo  AFormLetterInfo,
out List< TFormData AFormDataList 
)
inlinestatic

Fills a Form Letter from Extract

Parameters
AEventPartnerKey
AFormLetterInfo
AFormDataList
Returns

◆ FillFormDataFromAttendee() [1/2]

static TFormDataAttendee Ict.Petra.Server.MConference.Conference.WebConnectors.TFormLettersConferenceWebConnector.FillFormDataFromAttendee ( Int64  AEventPartnerKey,
Int64  APartnerKey,
TFormDataAttendee  AFormDataAttendee,
TFormLetterInfo  AFormLetterInfo,
Int64  ASiteKey = 0,
Int32  ALocationKey = 0 
)
inlinestatic

populate form data for given attendee key This Attendee Data and will also make a call to fill Applicant Data.

Parameters
AEventPartnerKeyKey of event record to be used
APartnerKeyKey of partner record to be used
AFormDataAttendeeAttendee object to be filled
AFormLetterInfoInfo class for form letter
ASiteKeySite key for location record
ALocationKeyKey for location record
Returns
returns list with populated form data

◆ FillFormDataFromAttendee() [2/2]

static void Ict.Petra.Server.MConference.Conference.WebConnectors.TFormLettersConferenceWebConnector.FillFormDataFromAttendee ( Int64  AEventPartnerKey,
Int64  APartnerKey,
TFormDataAttendee  AFormDataAttendee,
TFormLetterInfo  AFormLetterInfo,
TDBTransaction  AReadTransaction,
Int64  ASiteKey = 0,
Int32  ALocationKey = 0 
)
inlinestatic

populate form data for given attendee key This Attendee Data and will also make a call to fill Applicant Data.

Parameters
AEventPartnerKeyKey of event record to be used
APartnerKeyKey of partner record to be used
AFormDataAttendeeAttendee object to be filled
AFormLetterInfoInfo class for form letter
AReadTransactionDB Transaction
ASiteKeySite key for location record
ALocationKeyKey for location record
Returns
returns list with populated form data

◆ FillFormDataFromExtract()

static Boolean Ict.Petra.Server.MConference.Conference.WebConnectors.TFormLettersConferenceWebConnector.FillFormDataFromExtract ( Int64  AEventPartnerKey,
Int32  AExtractId,
TFormLetterInfo  AFormLetterInfo,
out List< TFormData AFormDataList 
)
inlinestatic

Fills a Form Letter from Extract

Parameters
AEventPartnerKey
AExtractId
AFormLetterInfo
AFormDataList
Returns

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