Show / Hide Table of Contents

Interface ICaseValue

The case value (immutable)

Inherited Members
IModel.GetUiString()
IModel.Id
IModel.IsExistingObject
IModel.IsNewObject
IModel.Status
IModel.Created
IModel.Updated
IModel.UpdateMode
IAttributeObject.Attributes
IEquatable<ICaseValue>.Equals(ICaseValue)
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface ICaseValue : IModel, IAttributeObject, IEquatable<ICaseValue>

Properties

CancellationDate

Cancellation date

Declaration
DateTime? CancellationDate { get; set; }
Property Value
Type Description
DateTime?

CaseFieldName

The associated case field name

Declaration
string CaseFieldName { get; set; }
Property Value
Type Description
string

CaseFieldNameLocalizations

The localized case field names

Declaration
Dictionary<string, string> CaseFieldNameLocalizations { get; set; }
Property Value
Type Description
Dictionary<string, string>

CaseName

The associated case name

Declaration
string CaseName { get; set; }
Property Value
Type Description
string

CaseNameLocalizations

The localized case names

Declaration
Dictionary<string, string> CaseNameLocalizations { get; set; }
Property Value
Type Description
Dictionary<string, string>

CaseRelation

The case relation

Declaration
CaseRelationReference CaseRelation { get; set; }
Property Value
Type Description
CaseRelationReference

CaseSlot

The case slot

Declaration
string CaseSlot { get; set; }
Property Value
Type Description
string

CaseSlotLocalizations

The localized case slots

Declaration
Dictionary<string, string> CaseSlotLocalizations { get; set; }
Property Value
Type Description
Dictionary<string, string>

Culture

The case value culture name based on RFC 4646

Declaration
string Culture { get; set; }
Property Value
Type Description
string

DivisionId

The division id (immutable), Mandatory for case values with local value scope ValueScope

Declaration
int? DivisionId { get; set; }
Property Value
Type Description
int?

DivisionName

The associated case field name

Declaration
string DivisionName { get; set; }
Property Value
Type Description
string

EmployeeId

The employee id, mandatory for employee case changes (immutable)

Declaration
int? EmployeeId { get; set; }
Property Value
Type Description
int?

End

The ending date for the value

Declaration
DateTime? End { get; set; }
Property Value
Type Description
DateTime?

Forecast

The forecast name

Declaration
string Forecast { get; set; }
Property Value
Type Description
string

NumericValue

The case numeric value

Declaration
decimal? NumericValue { get; set; }
Property Value
Type Description
decimal?

Start

The starting date for the value

Declaration
DateTime? Start { get; set; }
Property Value
Type Description
DateTime?

Tags

The case value tags

Declaration
List<string> Tags { get; set; }
Property Value
Type Description
List<string>

Value

The case value (JSON format)

Declaration
string Value { get; set; }
Property Value
Type Description
string

ValueType

The type of the value

Declaration
ValueType ValueType { get; set; }
Property Value
Type Description
ValueType

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