Class PayrunParameter
Inheritance
PayrunParameter
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PayrunParameter : ModelBase, IPayrunParameter, IModel, IAttributeObject, IKeyEquatable<IPayrunParameter>, IEquatable<IPayrunParameter>, INameObject
Constructors
PayrunParameter()
Declaration
PayrunParameter(PayrunParameter)
Declaration
public PayrunParameter(PayrunParameter copySource)
Parameters
Properties
Attributes
Declaration
[JsonPropertyOrder(100)]
public Dictionary<string, object> Attributes { 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
Mandatory
Declaration
[JsonPropertyOrder(104)]
public bool Mandatory { 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
Value
Declaration
[JsonPropertyOrder(105)]
public string Value { get; set; }
Property Value
ValueType
Declaration
[JsonPropertyOrder(106)]
public ValueType ValueType { get; set; }
Property Value
Methods
EqualKey(IPayrunParameter)
Declaration
public virtual bool EqualKey(IPayrunParameter compare)
Parameters
Returns
Equals(IPayrunParameter)
Declaration
public virtual bool Equals(IPayrunParameter compare)
Parameters
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods