Skip to content

clsSecWageCalculationPeriodCollection

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

Purpose

  • Holds secondary 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 clsSecWageCalculationPeriod Returns item.
Copy Public Shadows Function Copy() As clsSecWageCalculationPeriodCollection 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.
NewSecWageCalculationPeriodCollection Public Shared Function NewSecWageCalculationPeriodCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal, ByVal inTimelossCalculationSubNum As Decimal) As clsSecWageCalculationPeriodCollection Executes the NewSecWageCalculationPeriodCollection operation.
GetSecWageCalculationPeriodCollection Public Shared Function GetSecWageCalculationPeriodCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal, ByVal inTimelossCalculationSubNum As Decimal) As clsSecWageCalculationPeriodCollection Retrieves the GetSecWageCalculationPeriodCollection operation.
NewSecWageCalculationPeriod Public Function NewSecWageCalculationPeriod() As clsSecWageCalculationPeriod Executes the NewSecWageCalculationPeriod 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\clsSecWageCalculationPeriod.vb