Skip to content

clsWageCalculationPeriodCollection

clsWageCalculationPeriodCollection represents a collection of wage-calculation periods used in wage and job calculations, with lookup and list-management operations.*

Purpose

  • Holds wage-calculation periods used by the surrounding workflow.*
  • Supports indexed lookup and membership checks for the contained items.*
  • Provides factory or retrieval entry points for building the collection.*

Context

  • Namespace: WageAndJob
  • Assembly/package: SAIF.Business.Claim.Payment

Public members

Member Signature Purpose
Item Default Public Overloads ReadOnly Property Item(ByVal inWageCalcPeriodSubNum As Decimal) As clsWageCalculationPeriod Returns item.
Copy Public Shadows Function Copy() As clsWageCalculationPeriodCollection Exposes the public member.
Contains Public Overloads Function Contains(ByVal inWageCalcPeriodSubNum As Decimal) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inWageCalcPeriodSubNum As Decimal) As Boolean Exposes the public member.
Remove Public Overloads Sub Remove(ByVal inWageCalcPeriodSubNum As Decimal) Executes the Remove operation.
New Public Sub New() Executes the New operation.
NewWageCalculationPeriodCollection Public Shared Function NewWageCalculationPeriodCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal, ByVal inTimelossCalculationSubNum As Decimal) As clsWageCalculationPeriodCollection Executes the NewWageCalculationPeriodCollection operation.
GetWageCalculationPeriodCollection Public Shared Function GetWageCalculationPeriodCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal, ByVal inTimelossCalculationSubNum As Decimal) As clsWageCalculationPeriodCollection Retrieves the GetWageCalculationPeriodCollection operation.
NewWageCalculationPeriod Public Function NewWageCalculationPeriod() As clsWageCalculationPeriod Executes the NewWageCalculationPeriod operation.

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessCollection inheritance path used by SAIF.Business.Claim.Payment.

Constraints and usage notes

  • Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

Sources

  • Business\SAIF.Business.Claim.Payment\Wage and Job\clsWageCalculationPeriod.vb