OpenPetra
Free Administration Software for Non-Profits
Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData Class Reference

This will create data to be used in Partner tests. More...

Static Public Member Functions

static PPartnerRow CreateNewPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new partner More...
 
static PPartnerRow CreateNewFamilyPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new family More...
 
static PPersonRow CreateNewPerson (PartnerEditTDS AMainDS, Int64 AFamilyKey, Int32 ALocationKey, string AFirstName, string ATitle, int AFamilyID, TDataBase ADataBase)
 create a new person More...
 
static PPartnerRow CreateNewUnitPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new unit More...
 
static PPartnerRow CreateNewUnitPartnerWithTypeCode (PartnerEditTDS AMainDS, string AUnitType, TDataBase ADataBase=null)
 create a new unit More...
 
static PPartnerRow CreateNewOrganisationPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new organisation More...
 
static PPartnerRow CreateNewChurchPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new church More...
 
static PPartnerRow CreateNewBankPartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new bank More...
 
static PartnerEditTDSPBankingDetailsRow CreateNewBankingRecords (long APartnerKey, PartnerEditTDS AMainDS, TDataBase ADataBase)
 create a new BankingDetails record and a new PartnerBankingDetails record More...
 
static PPartnerRow CreateNewVenuePartner (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new venue More...
 
static void CreateFamilyWithOnePersonRecord (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new family with one person More...
 
static void CreateFamilyWithTwoPersonRecords (PartnerEditTDS AMainDS, TDataBase ADataBase=null)
 create a new family with two persons More...
 
static void CreateNewLocation (Int64 APartnerKey, PartnerEditTDS AMainDS)
 create a new location More...
 
static AGiftBatchRow CreateNewGiftInfo (Int64 APartnerKey, ref GiftBatchTDS AGiftDS, TDataBase ADataBase=null)
 create new gift info More...
 
static ARecurringGiftBatchRow CreateNewRecurringGiftInfo (Int64 APartnerKey, ref GiftBatchTDS AGiftDS, TDataBase ADataBase=null)
 create new recurring gift info More...
 
static AApDocumentRow CreateNewAPInfo (Int64 APartnerKey, ref AccountsPayableTDS AMainDS, TDataBase ADataBase=null)
 create new AP info More...
 
static PDataLabelTable CreateNewPMData (long AFromPartnerKey, long AToPartnerKey, IndividualDataTDS AMainDS, TDataBase ADataBase=null)
 create new PM data More...
 

Detailed Description

This will create data to be used in Partner tests.

Member Function Documentation

◆ CreateFamilyWithOnePersonRecord()

static void Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateFamilyWithOnePersonRecord ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new family with one person

◆ CreateFamilyWithTwoPersonRecords()

static void Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateFamilyWithTwoPersonRecords ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new family with two persons

◆ CreateNewAPInfo()

static AApDocumentRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewAPInfo ( Int64  APartnerKey,
ref AccountsPayableTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create new AP info

◆ CreateNewBankingRecords()

static PartnerEditTDSPBankingDetailsRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewBankingRecords ( long  APartnerKey,
PartnerEditTDS  AMainDS,
TDataBase  ADataBase 
)
inlinestatic

create a new BankingDetails record and a new PartnerBankingDetails record

◆ CreateNewBankPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewBankPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new bank

◆ CreateNewChurchPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewChurchPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new church

◆ CreateNewFamilyPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewFamilyPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new family

◆ CreateNewGiftInfo()

static AGiftBatchRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewGiftInfo ( Int64  APartnerKey,
ref GiftBatchTDS  AGiftDS,
TDataBase  ADataBase = null 
)
inlinestatic

create new gift info

◆ CreateNewLocation()

static void Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewLocation ( Int64  APartnerKey,
PartnerEditTDS  AMainDS 
)
inlinestatic

create a new location

◆ CreateNewOrganisationPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewOrganisationPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new organisation

◆ CreateNewPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new partner

◆ CreateNewPerson()

static PPersonRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewPerson ( PartnerEditTDS  AMainDS,
Int64  AFamilyKey,
Int32  ALocationKey,
string  AFirstName,
string  ATitle,
int  AFamilyID,
TDataBase  ADataBase 
)
inlinestatic

create a new person

◆ CreateNewPMData()

static PDataLabelTable Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewPMData ( long  AFromPartnerKey,
long  AToPartnerKey,
IndividualDataTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create new PM data

◆ CreateNewRecurringGiftInfo()

static ARecurringGiftBatchRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewRecurringGiftInfo ( Int64  APartnerKey,
ref GiftBatchTDS  AGiftDS,
TDataBase  ADataBase = null 
)
inlinestatic

create new recurring gift info

◆ CreateNewUnitPartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewUnitPartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new unit

◆ CreateNewUnitPartnerWithTypeCode()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewUnitPartnerWithTypeCode ( PartnerEditTDS  AMainDS,
string  AUnitType,
TDataBase  ADataBase = null 
)
inlinestatic

create a new unit

◆ CreateNewVenuePartner()

static PPartnerRow Tests.MPartner.shared.CreateTestPartnerData.TCreateTestPartnerData.CreateNewVenuePartner ( PartnerEditTDS  AMainDS,
TDataBase  ADataBase = null 
)
inlinestatic

create a new venue


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