You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

35 lines
1.3 KiB

using Common;
using Common.Model;
using Common.Model.External;
using Common.Model.SendMoney;
using System.Collections.Generic;
namespace Repository.SendMoney
{
public interface ISendMoneyRepository
{
CountryServiceDetail LoadCountryServiceDetail(CountryServiceModel request);
List<BankBranch> LoadBankBranch(string country, string bank, string search);
RemittanceRequestModel GetTransactionDetail(MobileRemitRequest model);
JsonRxResponse TrackTransaction(TrackTransactionParam param);
JsonRxResponse AmendTransaction(TrackTransactionParam param);
JsonRxResponse AmendTransactionV2(AmendTransactionParam param, string xml);
JsonRxResponse CancelTransaction(TrackTransactionParam param);
string GetCurrentBalance(string user);
DbResult CheckLoginPassword(string user, string txnPassword, string paymentType, string customerId);
DbResult CheckLoginPIN(string user, string txnPassword, string paymentType, string customerId);
GetDetailForDllTxn GetDetailForDll(string SenderId, string ReceiverId);
JsonRxResponse RejectTransaction(RejectTransactionParam param);
DbResult GetTxnApproveData(string user, string id);
CallbackTpResponse TransactionStatusCallback(BracBankStatusCallbackParam param);
}
}