Show / Hide Table of Contents

Class PayrunResult

Inheritance
object
ModelBase
PayrunResult
Implements
IPayrunResult
IModel
IAttributeObject
IEquatable<IPayrunResult>
INameObject
Inherited Members
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PayrunResult : ModelBase, IPayrunResult, IModel, IAttributeObject, IEquatable<IPayrunResult>, INameObject

Constructors

PayrunResult()

Declaration
public PayrunResult()

PayrunResult(PayrunResult)

Declaration
public PayrunResult(PayrunResult copySource)
Parameters
Type Name Description
PayrunResult copySource

Properties

Attributes

Declaration
[JsonPropertyOrder(112)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
Type Description
Dictionary<string, object>

Culture

Declaration
[JsonPropertyOrder(107)]
public string Culture { get; set; }
Property Value
Type Description
string

End

Declaration
[JsonPropertyOrder(110)]
public DateTime End { get; set; }
Property Value
Type Description
DateTime

Name

Declaration
[Required]
[JsonPropertyOrder(100)]
public string Name { get; set; }
Property Value
Type Description
string

NameLocalizations

Declaration
[JsonPropertyOrder(101)]
public Dictionary<string, string> NameLocalizations { get; set; }
Property Value
Type Description
Dictionary<string, string>

NumericValue

Declaration
[JsonPropertyOrder(108)]
public decimal? NumericValue { get; set; }
Property Value
Type Description
decimal?

PayrollResultId

Declaration
[JsonPropertyOrder(102)]
public int PayrollResultId { get; set; }
Property Value
Type Description
int

Slot

Declaration
[JsonPropertyOrder(104)]
public string Slot { get; set; }
Property Value
Type Description
string

Source

Declaration
[JsonPropertyOrder(103)]
public string Source { get; set; }
Property Value
Type Description
string

Start

Declaration
[JsonPropertyOrder(109)]
public DateTime Start { get; set; }
Property Value
Type Description
DateTime

Tags

Declaration
[JsonPropertyOrder(111)]
public List<string> Tags { get; set; }
Property Value
Type Description
List<string>

Value

Declaration
[Required]
[JsonPropertyOrder(106)]
public string Value { get; set; }
Property Value
Type Description
string

ValueType

Declaration
[JsonPropertyOrder(105)]
public ValueType ValueType { get; set; }
Property Value
Type Description
ValueType

Methods

Equals(IPayrunResult)

Declaration
public virtual bool Equals(IPayrunResult compare)
Parameters
Type Name Description
IPayrunResult compare
Returns
Type Description
bool

GetUiString()

Declaration
public override string GetUiString()
Returns
Type Description
string
Overrides
ModelBase.GetUiString()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ModelBase.ToString()

Implements

IPayrunResult
IModel
IAttributeObject
IEquatable<T>
INameObject

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX