14 lines
727 B
C#
14 lines
727 B
C#
using LCU.Library.Internal.IncentiveApiModels.Entities;
|
|
using LCU.API.Internal.Operations.IncentiveApi.Models.ExternalActivities;
|
|
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Accounts;
|
|
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Transaction;
|
|
|
|
namespace LCU.API.Internal.Operations.IncentiveApi.Services;
|
|
|
|
public interface IDnaService
|
|
{
|
|
Task<List<ActivityAccountDetails>> GetNewAccountDetailsForActivities(List<Activity> accountNbrs);
|
|
Task<List<NewActivityManagerReferral>> QueryActivityManagerForActivities(List<string> activityManagerIds);
|
|
Task<List<TransactionHistory>> GetTransactionHistory(string accountNumber, DateTime startDate, DateTime endDate, List<string> transactionCodes);
|
|
}
|