Class ExchangeTenant
The tenant client object
Implements
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class ExchangeTenant : Tenant, IIdentifierObject, IExchangeTenant, ITenant, IModel, IAttributeObject, IKeyEquatable<ITenant>, IEquatable<ITenant>, IEquatable<IExchangeTenant>
Constructors
ExchangeTenant()
Initializes a new instance
Declaration
public ExchangeTenant()
ExchangeTenant(ExchangeTenant)
Initializes a new instance from a copy
Declaration
public ExchangeTenant(ExchangeTenant copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| ExchangeTenant | copySource | The copy source |
Properties
Calendars
The tenant calendars
Declaration
[JsonPropertyOrder(201)]
public List<Calendar> Calendars { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Calendar> |
CompanyCases
The tenant company cases
Declaration
[JsonPropertyOrder(214)]
public List<CaseChange> CompanyCases { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseChange> |
CompanyValues
The tenant company values
Declaration
[JsonPropertyOrder(215)]
public List<CaseValue> CompanyValues { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseValue> |
Divisions
The tenant divisions
Declaration
[JsonPropertyOrder(202)]
public List<Division> Divisions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Division> |
Employees
The tenant employees
Declaration
[JsonPropertyOrder(203)]
public List<EmployeeSet> Employees { get; set; }
Property Value
| Type | Description |
|---|---|
| List<EmployeeSet> |
GlobalCases
The tenant global cases
Declaration
[JsonPropertyOrder(210)]
public List<CaseChange> GlobalCases { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseChange> |
GlobalValues
The tenant global values
Declaration
[JsonPropertyOrder(211)]
public List<CaseValue> GlobalValues { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseValue> |
NationalCases
The tenant national cases
Declaration
[JsonPropertyOrder(212)]
public List<CaseChange> NationalCases { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseChange> |
NationalValues
The tenant national values
Declaration
[JsonPropertyOrder(213)]
public List<CaseValue> NationalValues { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseValue> |
PayrollResults
The tenant payroll results
Declaration
[JsonPropertyOrder(304)]
public List<PayrollResultSet> PayrollResults { get; set; }
Property Value
| Type | Description |
|---|---|
| List<PayrollResultSet> |
Payrolls
The tenant payrolls
Declaration
[JsonPropertyOrder(300)]
public List<PayrollSet> Payrolls { get; set; }
Property Value
| Type | Description |
|---|---|
| List<PayrollSet> |
PayrunJobInvocations
The tenant payrun job invocations
Declaration
[JsonPropertyOrder(303)]
public List<PayrunJobInvocation> PayrunJobInvocations { get; set; }
Property Value
| Type | Description |
|---|---|
| List<PayrunJobInvocation> |
PayrunJobs
The tenant payrun jobs
Declaration
[JsonPropertyOrder(302)]
public List<PayrunJob> PayrunJobs { get; set; }
Property Value
| Type | Description |
|---|---|
| List<PayrunJob> |
Payruns
The tenant payruns
Declaration
[JsonPropertyOrder(301)]
public List<Payrun> Payruns { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Payrun> |
Regulations
The tenant regulations
Declaration
[JsonPropertyOrder(206)]
public List<RegulationSet> Regulations { get; set; }
Property Value
| Type | Description |
|---|---|
| List<RegulationSet> |
Tasks
The tenant tasks
Declaration
[JsonPropertyOrder(204)]
public List<Task> Tasks { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Task> |
Users
The tenant users
Declaration
[JsonPropertyOrder(200)]
public List<User> Users { get; set; }
Property Value
| Type | Description |
|---|---|
| List<User> |
Webhooks
The tenant webhooks
Declaration
[JsonPropertyOrder(205)]
public List<WebhookSet> Webhooks { get; set; }
Property Value
| Type | Description |
|---|---|
| List<WebhookSet> |
Methods
Equals(IExchangeTenant)
Declaration
public virtual bool Equals(IExchangeTenant compare)
Parameters
| Type | Name | Description |
|---|---|---|
| IExchangeTenant | compare |
Returns
| Type | Description |
|---|---|
| bool |
Import(IExchangeTenant)
The import exchange tenant
Declaration
public virtual void Import(IExchangeTenant source)
Parameters
| Type | Name | Description |
|---|---|---|
| IExchangeTenant | source |