Show / Hide Table of Contents

Interface IExchangeTenant

The tenant client object

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

Properties

Calendars

The tenant calendars

Declaration
List<Calendar> Calendars { get; set; }
Property Value
Type Description
List<Calendar>

CompanyCases

The tenant company cases

Declaration
List<CaseChange> CompanyCases { get; set; }
Property Value
Type Description
List<CaseChange>

CompanyValues

The tenant company values

Declaration
List<CaseValue> CompanyValues { get; set; }
Property Value
Type Description
List<CaseValue>

Divisions

The tenant divisions

Declaration
List<Division> Divisions { get; set; }
Property Value
Type Description
List<Division>

Employees

The tenant employees

Declaration
List<EmployeeSet> Employees { get; set; }
Property Value
Type Description
List<EmployeeSet>

GlobalCases

The tenant global cases

Declaration
List<CaseChange> GlobalCases { get; set; }
Property Value
Type Description
List<CaseChange>

GlobalValues

The tenant global values

Declaration
List<CaseValue> GlobalValues { get; set; }
Property Value
Type Description
List<CaseValue>

NationalCases

The tenant national cases

Declaration
List<CaseChange> NationalCases { get; set; }
Property Value
Type Description
List<CaseChange>

NationalValues

The tenant national values

Declaration
List<CaseValue> NationalValues { get; set; }
Property Value
Type Description
List<CaseValue>

PayrollResults

The tenant payroll results

Declaration
List<PayrollResultSet> PayrollResults { get; set; }
Property Value
Type Description
List<PayrollResultSet>

Payrolls

The tenant payrolls

Declaration
List<PayrollSet> Payrolls { get; set; }
Property Value
Type Description
List<PayrollSet>

PayrunJobInvocations

The tenant payrun job invocations

Declaration
List<PayrunJobInvocation> PayrunJobInvocations { get; set; }
Property Value
Type Description
List<PayrunJobInvocation>

PayrunJobs

The tenant payrun jobs

Declaration
List<PayrunJob> PayrunJobs { get; set; }
Property Value
Type Description
List<PayrunJob>

Payruns

The tenant payruns

Declaration
List<Payrun> Payruns { get; set; }
Property Value
Type Description
List<Payrun>

Regulations

The tenant regulations

Declaration
List<RegulationSet> Regulations { get; set; }
Property Value
Type Description
List<RegulationSet>

Tasks

The tenant tasks

Declaration
List<Task> Tasks { get; set; }
Property Value
Type Description
List<Task>

Users

The tenant users

Declaration
List<User> Users { get; set; }
Property Value
Type Description
List<User>

Webhooks

The tenant webhooks

Declaration
List<WebhookSet> Webhooks { get; set; }
Property Value
Type Description
List<WebhookSet>

Methods

Import(IExchangeTenant)

The import exchange tenant

Declaration
void Import(IExchangeTenant source)
Parameters
Type Name Description
IExchangeTenant source

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