Class HourlyPaidPayStructure
Represents the pay structure for hourly paid employees.
public record HourlyPaidPayStructure : IEmployeePayStructure, IEquatable<HourlyPaidPayStructure>
- Inheritance
-
HourlyPaidPayStructure
- 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; }