25 lines
1.8 KiB
C#
25 lines
1.8 KiB
C#
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Activity;
|
|
using LCU.Library.Internal.CoreApiWrapperModel.LcuModels.Activity;
|
|
|
|
namespace LCU.Api.Internal.CoreApiWrapper.Services
|
|
{
|
|
public interface IActivityService
|
|
{
|
|
Task<IReadOnlyCollection<NewCheckingAccountActivity>> GetNewCheckingAccountActivities(string newerThanDateTime, long? afterActivityNumber, int limitAmount);
|
|
Task<IReadOnlyCollection<NewCheckingAccountActivity>> GetNewDigitalBankingCheckingAccountActivities(string newerThanDateTime, long? afterActivityNumber, int limitAmount);
|
|
Task<IReadOnlyCollection<NewAtmCheckCardActivity>> GetNewAtmCheckCardActivities(string newerThanDateTime, long? afterActivityNumber, int limitAmount);
|
|
Task<IReadOnlyCollection<NewActivityManagerIncentiveReferral>> GetNewActivityManagerIncentiveReferrals(string newerThanOriginationDateTime, long? afterActivityId);
|
|
Task<IReadOnlyCollection<NewLoanSaleActivity>> GetNewMortgageSaleActivities(string newerThanOriginationDateTime,
|
|
long? afterActivityId);
|
|
Task<IReadOnlyCollection<NewLoanSaleActivity>> GetNewVehicleSaleActivities(string newerThanOriginationDateTime,
|
|
long? afterActivityId);
|
|
Task<IReadOnlyCollection<NewLoanSaleActivity>> GetNewDebtProtectedLoanSaleActivities(string newerThanDateTime,
|
|
long? afterActivityNbr);
|
|
Task<IReadOnlyCollection<NewActivityManagerIncentiveReferral>> QueryActivityManagerActivity(ActivityQueryRequest request);
|
|
Task<IReadOnlyCollection<EStatementDeliveryMethod>> GetEStatementDeliveryActivity(string newerThanOriginationDateTime);
|
|
Task<PersonRecentActivityResponse> GetPersonActivityByPhoneNumber(string phoneNumber);
|
|
Task<PersonRecentActivityResponse> GetPersonActivityByTaxId(string taxId);
|
|
}
|
|
} |