Show / Hide Table of Contents

Class CaseSetup

Payroll case value change client object

Inheritance
object
ModelBase
CaseSetup
Implements
ICaseSetup
IModel
IEquatable<ICaseSetup>
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 CaseSetup : ModelBase, ICaseSetup, IModel, IEquatable<ICaseSetup>

Constructors

CaseSetup()

Initializes a new instance

Declaration
public CaseSetup()

CaseSetup(CaseSetup)

Initializes a new instance from a copy

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

The copy source

Properties

CaseName

The case name

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

CaseSlot

The case slot

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

RelatedCases

The related cases

Declaration
[JsonPropertyOrder(103)]
public List<CaseSetup> RelatedCases { get; set; }
Property Value
Type Description
List<CaseSetup>

Values

The case values

Declaration
[JsonPropertyOrder(102)]
public List<CaseValueSetup> Values { get; set; }
Property Value
Type Description
List<CaseValueSetup>

Methods

Equals(ICaseSetup)

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

GetUiString()

The object UI string

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

Implements

ICaseSetup
IModel
IEquatable<T>

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