Show / Hide Table of Contents

Class ExchangeTenant

Inheritance
object
ModelBase
Tenant
ExchangeTenant
Implements
IIdentifierObject
IExchangeTenant
ITenant
IModel
IAttributeObject
IKeyEquatable<ITenant>
IEquatable<ITenant>
IEquatable<IExchangeTenant>
Inherited Members
Tenant.Equals(ITenant)
Tenant.EqualKey(ITenant)
Tenant.GetUiString()
Tenant.Identifier
Tenant.Culture
Tenant.Calendar
Tenant.Attributes
ModelBase.ToString()
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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()

Declaration
public ExchangeTenant()

ExchangeTenant(ExchangeTenant)

Declaration
public ExchangeTenant(ExchangeTenant copySource)
Parameters
Type Name Description
ExchangeTenant copySource

Properties

Calendars

Declaration
[JsonPropertyOrder(201)]
public List<Calendar> Calendars { get; set; }
Property Value
Type Description
List<Calendar>

CompanyCases

Declaration
[JsonPropertyOrder(214)]
public List<CaseChange> CompanyCases { get; set; }
Property Value
Type Description
List<CaseChange>

CompanyValues

Declaration
[JsonPropertyOrder(215)]
public List<CaseValue> CompanyValues { get; set; }
Property Value
Type Description
List<CaseValue>

Divisions

Declaration
[JsonPropertyOrder(202)]
public List<Division> Divisions { get; set; }
Property Value
Type Description
List<Division>

Employees

Declaration
[JsonPropertyOrder(203)]
public List<EmployeeSet> Employees { get; set; }
Property Value
Type Description
List<EmployeeSet>

GlobalCases

Declaration
[JsonPropertyOrder(210)]
public List<CaseChange> GlobalCases { get; set; }
Property Value
Type Description
List<CaseChange>

GlobalValues

Declaration
[JsonPropertyOrder(211)]
public List<CaseValue> GlobalValues { get; set; }
Property Value
Type Description
List<CaseValue>

NationalCases

Declaration
[JsonPropertyOrder(212)]
public List<CaseChange> NationalCases { get; set; }
Property Value
Type Description
List<CaseChange>

NationalValues

Declaration
[JsonPropertyOrder(213)]
public List<CaseValue> NationalValues { get; set; }
Property Value
Type Description
List<CaseValue>

PayrollResults

Declaration
[JsonPropertyOrder(304)]
public List<PayrollResultSet> PayrollResults { get; set; }
Property Value
Type Description
List<PayrollResultSet>

Payrolls

Declaration
[JsonPropertyOrder(300)]
public List<PayrollSet> Payrolls { get; set; }
Property Value
Type Description
List<PayrollSet>

PayrunJobInvocations

Declaration
[JsonPropertyOrder(303)]
public List<PayrunJobInvocation> PayrunJobInvocations { get; set; }
Property Value
Type Description
List<PayrunJobInvocation>

PayrunJobs

Declaration
[JsonPropertyOrder(302)]
public List<PayrunJob> PayrunJobs { get; set; }
Property Value
Type Description
List<PayrunJob>

Payruns

Declaration
[JsonPropertyOrder(301)]
public List<Payrun> Payruns { get; set; }
Property Value
Type Description
List<Payrun>

Regulations

Declaration
[JsonPropertyOrder(206)]
public List<RegulationSet> Regulations { get; set; }
Property Value
Type Description
List<RegulationSet>

Tasks

Declaration
[JsonPropertyOrder(204)]
public List<Task> Tasks { get; set; }
Property Value
Type Description
List<Task>

Users

Declaration
[JsonPropertyOrder(200)]
public List<User> Users { get; set; }
Property Value
Type Description
List<User>

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)

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

Implements

IIdentifierObject
IExchangeTenant
ITenant
IModel
IAttributeObject
IKeyEquatable<T>
IEquatable<T>
IEquatable<T>

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