/// <summary> /// Delete Leave Accrual /// </summary> /// <remarks> /// Deletes the manually added leave accrual, leave taken or leave adjustment with the specified ID from the pay run. /// </remarks> public Task DeleteLeaveAccrualAsync(int businessId, int payRunId, DeleteLeaveAccrualQueryModel request, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/payrun/{payRunId}/leaveaccrued?id={request.Id}", Method.DELETE, cancellationToken)); }
/// <summary> /// Delete Leave Accrual /// </summary> /// <remarks> /// Deletes the manually added leave accrual, leave taken or leave adjustment with the specified ID from the pay run. /// </remarks> public void DeleteLeaveAccrual(int businessId, int payRunId, DeleteLeaveAccrualQueryModel request) { ApiRequest($"/business/{businessId}/payrun/{payRunId}/leaveaccrued?id={request.Id}", Method.DELETE); }