Class Payroll
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class Payroll : ModelBase, IPayroll, IModel, IAttributeObject, IKeyEquatable<IPayroll>, IEquatable<IPayroll>, INameObject
Constructors
Payroll()
Declaration
Payroll(Payroll)
Declaration
public Payroll(Payroll copySource)
Parameters
| Type |
Name |
Description |
| Payroll |
copySource |
|
Properties
Attributes
Declaration
[JsonPropertyOrder(115)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
ClusterSetCase
Declaration
[StringLength(128)]
[JsonPropertyOrder(106)]
public string ClusterSetCase { get; set; }
Property Value
ClusterSetCaseField
Declaration
[StringLength(128)]
[JsonPropertyOrder(107)]
public string ClusterSetCaseField { get; set; }
Property Value
ClusterSetCaseValue
Declaration
[StringLength(128)]
[JsonPropertyOrder(112)]
public string ClusterSetCaseValue { get; set; }
Property Value
ClusterSetCollector
Declaration
[StringLength(128)]
[JsonPropertyOrder(108)]
public string ClusterSetCollector { get; set; }
Property Value
ClusterSetCollectorRetro
Declaration
[StringLength(128)]
[JsonPropertyOrder(109)]
public string ClusterSetCollectorRetro { get; set; }
Property Value
ClusterSetWageType
Declaration
[StringLength(128)]
[JsonPropertyOrder(110)]
public string ClusterSetWageType { get; set; }
Property Value
ClusterSetWageTypePeriod
Declaration
[StringLength(128)]
[JsonPropertyOrder(113)]
public string ClusterSetWageTypePeriod { get; set; }
Property Value
ClusterSetWageTypeRetro
Declaration
[StringLength(128)]
[JsonPropertyOrder(111)]
public string ClusterSetWageTypeRetro { get; set; }
Property Value
ClusterSets
Declaration
[JsonPropertyOrder(114)]
public List<ClusterSet> ClusterSets { get; set; }
Property Value
Description
Declaration
[JsonPropertyOrder(102)]
public string Description { get; set; }
Property Value
DescriptionLocalizations
Declaration
[JsonPropertyOrder(103)]
public Dictionary<string, string> DescriptionLocalizations { get; set; }
Property Value
DivisionId
Declaration
[JsonPropertyOrder(104)]
public int DivisionId { get; set; }
Property Value
DivisionName
Declaration
[JsonPropertyOrder(105)]
public string DivisionName { get; set; }
Property Value
Name
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(100)]
public string Name { get; set; }
Property Value
NameLocalizations
Declaration
[JsonPropertyOrder(101)]
public Dictionary<string, string> NameLocalizations { get; set; }
Property Value
Methods
EqualKey(IPayroll)
Declaration
public virtual bool EqualKey(IPayroll compare)
Parameters
Returns
Equals(IPayroll)
Declaration
public virtual bool Equals(IPayroll compare)
Parameters
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods