Show / Hide Table of Contents

Class CaseValue

Inheritance
object
ModelBase
CaseValue
CaseChangeCaseValue
CaseValueSetup
Implements
ICaseValue
IModel
IAttributeObject
IEquatable<ICaseValue>
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 CaseValue : ModelBase, ICaseValue, IModel, IAttributeObject, IEquatable<ICaseValue>

Constructors

CaseValue()

Declaration
public CaseValue()

CaseValue(CaseValue)

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

Properties

Attributes

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

CancellationDate

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

CaseFieldName

Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(102)]
public string CaseFieldName { get; set; }
Property Value
Type Description
string

CaseFieldNameLocalizations

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

CaseName

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

CaseNameLocalizations

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

CaseRelation

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

CaseSlot

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

CaseSlotLocalizations

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

Culture

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

DivisionId

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

DivisionName

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

EmployeeId

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

End

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

Forecast

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

NumericValue

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

Start

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

Tags

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

Value

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

ValueType

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

Methods

Equals(ICaseValue)

Declaration
public virtual bool Equals(ICaseValue compare)
Parameters
Type Name Description
ICaseValue 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

ICaseValue
IModel
IAttributeObject
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