Class SalariedPayStructure
Represents the pay structure for salaried (i.e., annually paid) employees.
public record SalariedPayStructure : IEmployeePayStructure, IEquatable<SalariedPayStructure>
- Inheritance
-
SalariedPayStructure
- Implements
- Inherited Members
- Extension Methods
Properties
Id
Gets the unique ID for this pay structure.
public Guid Id { get; init; }
Property Value
PayComponent
Gets the pay component that this pay structure is based on.
public IEarningsDetails PayComponent { get; init; }
Property Value
PayRate
Gets the rate of pay. The type of this rate of pay is given by PayRateType.
public decimal PayRate { get; init; }
Property Value
PayRateType
Gets the type of pay that PayRate represents.
public PayRateType PayRateType { get; }