Interface IEmployee
The employee client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IEmployee : IModel, IAttributeObject, IKeyEquatable<IEmployee>, IEquatable<IEmployee>
Properties
Calendar
The employee calendar (fallback: division calendar)
Declaration
string Calendar { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Culture
The employee culture name based on RFC 4646 (fallback: division culture)
Declaration
string Culture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Divisions
Employee division names
Declaration
List<string> Divisions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
FirstName
The first name of the employee
Declaration
string FirstName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Identifier
The employee identifier
Declaration
string Identifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LastName
The last name of the employee
Declaration
string LastName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |