Show / Hide Table of Contents

Interface IPayrun

The payrun client object

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

Properties

DefaultReason

The default payrun reason

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

DefaultReasonLocalizations

The localized default payrun reasons

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

EmployeeAvailableExpression

The employee available expression

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

EmployeeAvailableExpressionFile

The employee available expression file

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

EmployeeEndExpression

The expression evaluates the employee end

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

EmployeeEndExpressionFile

The expression file evaluates the employee end

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

EmployeeStartExpression

The expression evaluates the employee start

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

EmployeeStartExpressionFile

The expression file evaluates the employee start

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

EndExpression

The payrun end expression

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

EndExpressionFile

The payrun end expression file

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

Name

The payrun name

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

NameLocalizations

The localized payrun name

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

PayrollId

The payroll id (immutable)

Declaration
int PayrollId { get; set; }
Property Value
Type Description
int

PayrollName

The payroll name (client only)

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

PayrunParameters

The payrun parameters

Declaration
List<PayrunParameter> PayrunParameters { get; set; }
Property Value
Type Description
List<PayrunParameter>

RetroTimeType

The payrun retro time type

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

StartExpression

The payrun start expression

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

StartExpressionFile

The payrun start expression file

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

WageTypeAvailableExpression

The wage type available expression

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

WageTypeAvailableExpressionFile

The wage type available expression file

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

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