Show / Hide Table of Contents

Class PayrollConsolidatedResultService

Inheritance
object
ServiceBase
PayrollConsolidatedResultService
Implements
IPayrollConsolidatedResultService
Inherited Members
ServiceBase.AddQueryValue(string, string, object)
ServiceBase.AddQueryValue(string, string, DateTime)
ServiceBase.HttpClient
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Service.Api
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PayrollConsolidatedResultService : ServiceBase, IPayrollConsolidatedResultService

Constructors

PayrollConsolidatedResultService(PayrollHttpClient)

Declaration
public PayrollConsolidatedResultService(PayrollHttpClient httpClient)
Parameters
Type Name Description
PayrollHttpClient httpClient

Methods

GetCollectorResultsAsync<TCollectorResult>(TenantServiceContext, int, int, IEnumerable<DateTime>, int?, IEnumerable<string>, string, PayrunJobStatus, IEnumerable<string>, DateTime?)

Declaration
public virtual Task<List<TCollectorResult>> GetCollectorResultsAsync<TCollectorResult>(TenantServiceContext context, int payrunId, int employeeId, IEnumerable<DateTime> periodStarts, int? divisionId, IEnumerable<string> collectorNames, string forecast, PayrunJobStatus jobStatus, IEnumerable<string> tags, DateTime? evaluationDate) where TCollectorResult : class, ICollectorResult
Parameters
Type Name Description
TenantServiceContext context
int payrunId
int employeeId
IEnumerable<DateTime> periodStarts
int? divisionId
IEnumerable<string> collectorNames
string forecast
PayrunJobStatus jobStatus
IEnumerable<string> tags
DateTime? evaluationDate
Returns
Type Description
Task<List<TCollectorResult>>
Type Parameters
Name Description
TCollectorResult

QueryPayrollResultAsync<TConsolidatedPayrollResult>(TenantServiceContext, int, int, DateTime, int?, string, PayrunJobStatus, IEnumerable<string>)

Declaration
public virtual Task<TConsolidatedPayrollResult> QueryPayrollResultAsync<TConsolidatedPayrollResult>(TenantServiceContext context, int payrunId, int employeeId, DateTime periodStart, int? divisionId, string forecast, PayrunJobStatus jobStatus, IEnumerable<string> tags) where TConsolidatedPayrollResult : class, IConsolidatedPayrollResult
Parameters
Type Name Description
TenantServiceContext context
int payrunId
int employeeId
DateTime periodStart
int? divisionId
string forecast
PayrunJobStatus jobStatus
IEnumerable<string> tags
Returns
Type Description
Task<TConsolidatedPayrollResult>
Type Parameters
Name Description
TConsolidatedPayrollResult

QueryPayrunResultsAsync<TPayrunResult>(TenantServiceContext, int, int, IEnumerable<DateTime>, int?, IEnumerable<string>, string, PayrunJobStatus, IEnumerable<string>, DateTime?)

Declaration
public virtual Task<List<TPayrunResult>> QueryPayrunResultsAsync<TPayrunResult>(TenantServiceContext context, int payrunId, int employeeId, IEnumerable<DateTime> periodStarts, int? divisionId, IEnumerable<string> names, string forecast, PayrunJobStatus jobStatus, IEnumerable<string> tags, DateTime? evaluationDate) where TPayrunResult : class, IPayrunResult
Parameters
Type Name Description
TenantServiceContext context
int payrunId
int employeeId
IEnumerable<DateTime> periodStarts
int? divisionId
IEnumerable<string> names
string forecast
PayrunJobStatus jobStatus
IEnumerable<string> tags
DateTime? evaluationDate
Returns
Type Description
Task<List<TPayrunResult>>
Type Parameters
Name Description
TPayrunResult

QueryWageTypeResultsAsync<TWageTypeResult>(TenantServiceContext, int, int, IEnumerable<DateTime>, int?, IEnumerable<decimal>, string, PayrunJobStatus, IEnumerable<string>, DateTime?)

Declaration
public virtual Task<List<TWageTypeResult>> QueryWageTypeResultsAsync<TWageTypeResult>(TenantServiceContext context, int payrunId, int employeeId, IEnumerable<DateTime> periodStarts, int? divisionId, IEnumerable<decimal> wageTypeNumbers, string forecast, PayrunJobStatus jobStatus, IEnumerable<string> tags, DateTime? evaluationDate) where TWageTypeResult : class, IWageTypeResult
Parameters
Type Name Description
TenantServiceContext context
int payrunId
int employeeId
IEnumerable<DateTime> periodStarts
int? divisionId
IEnumerable<decimal> wageTypeNumbers
string forecast
PayrunJobStatus jobStatus
IEnumerable<string> tags
DateTime? evaluationDate
Returns
Type Description
Task<List<TWageTypeResult>>
Type Parameters
Name Description
TWageTypeResult

Implements

IPayrollConsolidatedResultService

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