Class ModelBase
Assembly: PayrollEngine.Client.Core.dll
Syntax
public abstract class ModelBase : IModel
Constructors
ModelBase()
Declaration
ModelBase(ModelBase)
Declaration
protected ModelBase(ModelBase copySource)
Parameters
Properties
Created
Declaration
[JsonPropertyOrder(1003)]
public DateTime Created { get; set; }
Property Value
Id
Declaration
[JsonPropertyOrder(1000)]
public int Id { get; set; }
Property Value
IsExistingObject
Declaration
[JsonIgnore]
public bool IsExistingObject { get; }
Property Value
IsNewObject
Declaration
[JsonIgnore]
public bool IsNewObject { get; }
Property Value
Status
Declaration
[JsonPropertyOrder(1002)]
public ObjectStatus Status { get; set; }
Property Value
UpdateMode
Declaration
[JsonPropertyOrder(1005)]
public UpdateMode UpdateMode { get; set; }
Property Value
Updated
Declaration
[JsonPropertyOrder(1004)]
public DateTime Updated { get; set; }
Property Value
Methods
GetUiString()
Declaration
public abstract string GetUiString()
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods