Show / Hide Table of Contents

Class CaseChangeSetup

Inheritance
object
ModelBase
CaseChangeSetup
Implements
ICaseChangeSetup
IModel
IEquatable<ICaseChangeSetup>
Inherited Members
ModelBase.ToString()
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 CaseChangeSetup : ModelBase, ICaseChangeSetup, IModel, IEquatable<ICaseChangeSetup>

Constructors

CaseChangeSetup()

Declaration
public CaseChangeSetup()

CaseChangeSetup(CaseChangeSetup)

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

Properties

CancellationCreated

Declaration
[JsonPropertyOrder(107)]
public DateTime? CancellationCreated { get; set; }
Property Value
Type Description
DateTime?

CancellationId

Declaration
[JsonPropertyOrder(106)]
public int? CancellationId { get; set; }
Property Value
Type Description
int?

Case

Declaration
[Required]
[JsonPropertyOrder(110)]
public CaseSetup Case { get; set; }
Property Value
Type Description
CaseSetup

DivisionId

Declaration
[JsonPropertyOrder(104)]
public int? DivisionId { get; set; }
Property Value
Type Description
int?

DivisionName

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

EmployeeId

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

EmployeeIdentifier

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

Forecast

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

Issues

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

Reason

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

UserId

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

UserIdentifier

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

Methods

Equals(ICaseChangeSetup)

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

GetUiString()

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

Implements

ICaseChangeSetup
IModel
IEquatable<T>

Extension Methods

CaseChangeSetupExtensions.CollectCaseSetups(CaseChangeSetup)
CaseChangeSetupExtensions.FindCaseSetup(CaseChangeSetup, string, string)
CaseChangeSetupExtensions.FindCaseValue(CaseChangeSetup, string, string)
CaseChangeSetupExtensions.FindDuplicatedCaseValue(CaseChangeSetup)
CaseChangeSetupExtensions.CollectCaseValues(ICaseChangeSetup)
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