Class ReportLog
The payroll report log client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class ReportLog : ModelBase, IReportLog, IModel, IEquatable<IReportLog>
Constructors
ReportLog()
Initializes a new instance of the ReportLog class
Declaration
public ReportLog()
ReportLog(ReportLog)
Initializes a new instance of the ReportLog class
Declaration
public ReportLog(ReportLog copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| ReportLog | copySource | The copy source. |
Properties
Key
The report log key (immutable)
Declaration
[JsonPropertyOrder(102)]
public string Key { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Message
The report message (immutable)
Declaration
[JsonPropertyOrder(104)]
public string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReportDate
The report date (immutable)
Declaration
[JsonPropertyOrder(101)]
public DateTime ReportDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ReportName
The report name (immutable)
Declaration
[JsonPropertyOrder(100)]
public string ReportName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
User
The report user (immutable)
Declaration
[JsonPropertyOrder(103)]
public string User { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
Equals(IReportLog)
Declaration
public virtual bool Equals(IReportLog compare)
Parameters
| Type | Name | Description |
|---|---|---|
| IReportLog | compare |
Returns
| Type | Description |
|---|---|
| bool |
GetUiString()
The object UI string
Declaration
public override string GetUiString()
Returns
| Type | Description |
|---|---|
| string |