Class WageType
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class WageType : ModelBase, IWageType, IModel, IAttributeObject, IKeyEquatable<IWageType>, IEquatable<IWageType>, INameObject
Constructors
WageType()
Declaration
WageType(WageType)
Declaration
public WageType(WageType copySource)
Parameters
| Type |
Name |
Description |
| WageType |
copySource |
|
Properties
Attributes
Declaration
[JsonPropertyOrder(117)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
Calendar
Declaration
[JsonPropertyOrder(106)]
public string Calendar { get; set; }
Property Value
Clusters
Declaration
[JsonPropertyOrder(116)]
public List<string> Clusters { get; set; }
Property Value
CollectorGroups
Declaration
[JsonPropertyOrder(115)]
public List<string> CollectorGroups { get; set; }
Property Value
Collectors
Declaration
[JsonPropertyOrder(114)]
public List<string> Collectors { get; set; }
Property Value
Culture
Declaration
[JsonPropertyOrder(107)]
public string Culture { 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
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
OverrideType
Declaration
[JsonPropertyOrder(104)]
public OverrideType OverrideType { get; set; }
Property Value
ResultActions
Declaration
[JsonPropertyOrder(113)]
public List<string> ResultActions { get; set; }
Property Value
ResultExpression
Declaration
[JsonPropertyOrder(110)]
public string ResultExpression { get; set; }
Property Value
ResultExpressionFile
Declaration
[JsonPropertyOrder(111)]
public string ResultExpressionFile { get; set; }
Property Value
ValueActions
Declaration
[JsonPropertyOrder(112)]
public List<string> ValueActions { get; set; }
Property Value
ValueExpression
Declaration
[JsonPropertyOrder(108)]
public string ValueExpression { get; set; }
Property Value
ValueExpressionFile
Declaration
[JsonPropertyOrder(109)]
public string ValueExpressionFile { get; set; }
Property Value
ValueType
Declaration
[JsonPropertyOrder(105)]
public ValueType ValueType { get; set; }
Property Value
WageTypeNumber
Declaration
[Required]
[JsonPropertyOrder(100)]
public decimal WageTypeNumber { get; set; }
Property Value
Methods
EqualKey(IWageType)
Declaration
public virtual bool EqualKey(IWageType compare)
Parameters
Returns
Equals(IWageType)
Declaration
public virtual bool Equals(IWageType compare)
Parameters
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods