OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow Class Reference

Details pertaining to the costs of being on in the unit. More...

Inheritance diagram for Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow:

Public Member Functions

 UmUnitCostRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsValidFromDateNull ()
 test for NULL value More...
 
void SetValidFromDateNull ()
 assign NULL value More...
 
bool IsSingleCostsPeriodIntlNull ()
 test for NULL value More...
 
void SetSingleCostsPeriodIntlNull ()
 assign NULL value More...
 
bool IsCoupleCostsPeriodIntlNull ()
 test for NULL value More...
 
void SetCoupleCostsPeriodIntlNull ()
 assign NULL value More...
 
bool IsChild1CostsPeriodIntlNull ()
 test for NULL value More...
 
void SetChild1CostsPeriodIntlNull ()
 assign NULL value More...
 
bool IsChild2CostsPeriodIntlNull ()
 test for NULL value More...
 
void SetChild2CostsPeriodIntlNull ()
 assign NULL value More...
 
bool IsChild3CostsPeriodIntlNull ()
 test for NULL value More...
 
void SetChild3CostsPeriodIntlNull ()
 assign NULL value More...
 
bool IsAdultJoiningChargeIntlNull ()
 test for NULL value More...
 
void SetAdultJoiningChargeIntlNull ()
 assign NULL value More...
 
bool IsCoupleJoiningChargeIntlNull ()
 test for NULL value More...
 
void SetCoupleJoiningChargeIntlNull ()
 assign NULL value More...
 
bool IsChildJoiningChargeIntlNull ()
 test for NULL value More...
 
void SetChildJoiningChargeIntlNull ()
 assign NULL value More...
 
bool IsLocalCurrencyCodeNull ()
 test for NULL value More...
 
void SetLocalCurrencyCodeNull ()
 assign NULL value More...
 
bool IsChargePeriodNull ()
 test for NULL value More...
 
void SetChargePeriodNull ()
 assign NULL value More...
 
bool IsSingleCostsPeriodBaseNull ()
 test for NULL value More...
 
void SetSingleCostsPeriodBaseNull ()
 assign NULL value More...
 
bool IsCoupleCostsPeriodBaseNull ()
 test for NULL value More...
 
void SetCoupleCostsPeriodBaseNull ()
 assign NULL value More...
 
bool IsChild1CostsPeriodBaseNull ()
 test for NULL value More...
 
void SetChild1CostsPeriodBaseNull ()
 assign NULL value More...
 
bool IsChild2CostsPeriodBaseNull ()
 test for NULL value More...
 
void SetChild2CostsPeriodBaseNull ()
 assign NULL value More...
 
bool IsChild3CostsPeriodBaseNull ()
 test for NULL value More...
 
void SetChild3CostsPeriodBaseNull ()
 assign NULL value More...
 
bool IsAdultJoiningChargeBaseNull ()
 test for NULL value More...
 
void SetAdultJoiningChargeBaseNull ()
 assign NULL value More...
 
bool IsCoupleJoiningChargeBaseNull ()
 test for NULL value More...
 
void SetCoupleJoiningChargeBaseNull ()
 assign NULL value More...
 
bool IsChildJoiningChargeBaseNull ()
 test for NULL value More...
 
void SetChildJoiningChargeBaseNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int64 PartnerKey [get, set]
 This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number. More...
 
System.DateTime ValidFromDate [get, set]
 Date from which these costs are applicable. More...
 
Decimal SingleCostsPeriodIntl [get, set]
 Indicates amount it costs a single to be on the team. More...
 
Decimal CoupleCostsPeriodIntl [get, set]
 Indicates amount it costs a couple to be on the team. More...
 
Decimal Child1CostsPeriodIntl [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal Child2CostsPeriodIntl [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal Child3CostsPeriodIntl [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal AdultJoiningChargeIntl [get, set]
 Indicates the joining charge for adults. More...
 
Decimal CoupleJoiningChargeIntl [get, set]
 Indicates the joining charge for couples. More...
 
Decimal ChildJoiningChargeIntl [get, set]
 Indicates the joining charge for a child. More...
 
String LocalCurrencyCode [get, set]
 Indicates the local currency. More...
 
String ChargePeriod [get, set]
 The charge period for the unit, eg. monthly, quarterly. More...
 
Decimal SingleCostsPeriodBase [get, set]
 Indicates amount it costs a single to be on the team. More...
 
Decimal CoupleCostsPeriodBase [get, set]
 Indicates amount it costs a couple to be on the team. More...
 
Decimal Child1CostsPeriodBase [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal Child2CostsPeriodBase [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal Child3CostsPeriodBase [get, set]
 Indicates amount it costs a child to be on the team. More...
 
Decimal AdultJoiningChargeBase [get, set]
 Indicates the joining charge for adults. More...
 
Decimal CoupleJoiningChargeBase [get, set]
 Indicates the joining charge for couples. More...
 
Decimal ChildJoiningChargeBase [get, set]
 Indicates the joining charge for a child. More...
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

Details pertaining to the costs of being on in the unit.

Constructor & Destructor Documentation

◆ UmUnitCostRow()

Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.UmUnitCostRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.InitValues ( )
inlinevirtual

set default values

◆ IsAdultJoiningChargeBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsAdultJoiningChargeBaseNull ( )
inline

test for NULL value

◆ IsAdultJoiningChargeIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsAdultJoiningChargeIntlNull ( )
inline

test for NULL value

◆ IsChargePeriodNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChargePeriodNull ( )
inline

test for NULL value

◆ IsChild1CostsPeriodBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild1CostsPeriodBaseNull ( )
inline

test for NULL value

◆ IsChild1CostsPeriodIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild1CostsPeriodIntlNull ( )
inline

test for NULL value

◆ IsChild2CostsPeriodBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild2CostsPeriodBaseNull ( )
inline

test for NULL value

◆ IsChild2CostsPeriodIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild2CostsPeriodIntlNull ( )
inline

test for NULL value

◆ IsChild3CostsPeriodBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild3CostsPeriodBaseNull ( )
inline

test for NULL value

◆ IsChild3CostsPeriodIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChild3CostsPeriodIntlNull ( )
inline

test for NULL value

◆ IsChildJoiningChargeBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChildJoiningChargeBaseNull ( )
inline

test for NULL value

◆ IsChildJoiningChargeIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsChildJoiningChargeIntlNull ( )
inline

test for NULL value

◆ IsCoupleCostsPeriodBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsCoupleCostsPeriodBaseNull ( )
inline

test for NULL value

◆ IsCoupleCostsPeriodIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsCoupleCostsPeriodIntlNull ( )
inline

test for NULL value

◆ IsCoupleJoiningChargeBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsCoupleJoiningChargeBaseNull ( )
inline

test for NULL value

◆ IsCoupleJoiningChargeIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsCoupleJoiningChargeIntlNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsLocalCurrencyCodeNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsLocalCurrencyCodeNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsPartnerKeyNull ( )
inline

test for NULL value

◆ IsSingleCostsPeriodBaseNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsSingleCostsPeriodBaseNull ( )
inline

test for NULL value

◆ IsSingleCostsPeriodIntlNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsSingleCostsPeriodIntlNull ( )
inline

test for NULL value

◆ IsValidFromDateNull()

bool Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.IsValidFromDateNull ( )
inline

test for NULL value

◆ SetAdultJoiningChargeBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetAdultJoiningChargeBaseNull ( )
inline

assign NULL value

◆ SetAdultJoiningChargeIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetAdultJoiningChargeIntlNull ( )
inline

assign NULL value

◆ SetChargePeriodNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChargePeriodNull ( )
inline

assign NULL value

◆ SetChild1CostsPeriodBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild1CostsPeriodBaseNull ( )
inline

assign NULL value

◆ SetChild1CostsPeriodIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild1CostsPeriodIntlNull ( )
inline

assign NULL value

◆ SetChild2CostsPeriodBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild2CostsPeriodBaseNull ( )
inline

assign NULL value

◆ SetChild2CostsPeriodIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild2CostsPeriodIntlNull ( )
inline

assign NULL value

◆ SetChild3CostsPeriodBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild3CostsPeriodBaseNull ( )
inline

assign NULL value

◆ SetChild3CostsPeriodIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChild3CostsPeriodIntlNull ( )
inline

assign NULL value

◆ SetChildJoiningChargeBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChildJoiningChargeBaseNull ( )
inline

assign NULL value

◆ SetChildJoiningChargeIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetChildJoiningChargeIntlNull ( )
inline

assign NULL value

◆ SetCoupleCostsPeriodBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetCoupleCostsPeriodBaseNull ( )
inline

assign NULL value

◆ SetCoupleCostsPeriodIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetCoupleCostsPeriodIntlNull ( )
inline

assign NULL value

◆ SetCoupleJoiningChargeBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetCoupleJoiningChargeBaseNull ( )
inline

assign NULL value

◆ SetCoupleJoiningChargeIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetCoupleJoiningChargeIntlNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetLocalCurrencyCodeNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetLocalCurrencyCodeNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetPartnerKeyNull ( )
inline

assign NULL value

◆ SetSingleCostsPeriodBaseNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetSingleCostsPeriodBaseNull ( )
inline

assign NULL value

◆ SetSingleCostsPeriodIntlNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetSingleCostsPeriodIntlNull ( )
inline

assign NULL value

◆ SetValidFromDateNull()

void Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SetValidFromDateNull ( )
inline

assign NULL value

Property Documentation

◆ AdultJoiningChargeBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.AdultJoiningChargeBase
getset

Indicates the joining charge for adults.

◆ AdultJoiningChargeIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.AdultJoiningChargeIntl
getset

Indicates the joining charge for adults.

◆ ChargePeriod

String Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ChargePeriod
getset

The charge period for the unit, eg. monthly, quarterly.

◆ Child1CostsPeriodBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child1CostsPeriodBase
getset

Indicates amount it costs a child to be on the team.

◆ Child1CostsPeriodIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child1CostsPeriodIntl
getset

Indicates amount it costs a child to be on the team.

◆ Child2CostsPeriodBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child2CostsPeriodBase
getset

Indicates amount it costs a child to be on the team.

◆ Child2CostsPeriodIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child2CostsPeriodIntl
getset

Indicates amount it costs a child to be on the team.

◆ Child3CostsPeriodBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child3CostsPeriodBase
getset

Indicates amount it costs a child to be on the team.

◆ Child3CostsPeriodIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.Child3CostsPeriodIntl
getset

Indicates amount it costs a child to be on the team.

◆ ChildJoiningChargeBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ChildJoiningChargeBase
getset

Indicates the joining charge for a child.

◆ ChildJoiningChargeIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ChildJoiningChargeIntl
getset

Indicates the joining charge for a child.

◆ CoupleCostsPeriodBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.CoupleCostsPeriodBase
getset

Indicates amount it costs a couple to be on the team.

◆ CoupleCostsPeriodIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.CoupleCostsPeriodIntl
getset

Indicates amount it costs a couple to be on the team.

◆ CoupleJoiningChargeBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.CoupleJoiningChargeBase
getset

Indicates the joining charge for couples.

◆ CoupleJoiningChargeIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.CoupleJoiningChargeIntl
getset

Indicates the joining charge for couples.

◆ CreatedBy

String Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.CreatedBy
getset

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.DateModified
getset

The date the record was modified.

◆ LocalCurrencyCode

String Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.LocalCurrencyCode
getset

Indicates the local currency.

◆ ModificationId

DateTime Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ModifiedBy
getset

User ID of who last modified this record.

◆ PartnerKey

Int64 Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.PartnerKey
getset

This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number.

◆ SingleCostsPeriodBase

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SingleCostsPeriodBase
getset

Indicates amount it costs a single to be on the team.

◆ SingleCostsPeriodIntl

Decimal Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.SingleCostsPeriodIntl
getset

Indicates amount it costs a single to be on the team.

◆ ValidFromDate

System.DateTime Ict.Petra.Shared.MPersonnel.Units.Data.UmUnitCostRow.ValidFromDate
getset

Date from which these costs are applicable.


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