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.

25 lines
784 B

1 year ago
  1. using Common;
  2. using Common.Model;
  3. using Common.Model.AutoRefund;
  4. using System.Data;
  5. namespace Repository.AutoRefund
  6. {
  7. public interface IAutoRefundRepository
  8. {
  9. JsonRxResponse SendAutoRefund(KwangjuAutoRefundModel model);
  10. CustomerInfo GetCustomerInfoForKwangju(string customerId);
  11. RefundRequireResponseModel GetRefundRequirement(string username);
  12. void LogFailTransactionForAutoDebit(string rowId, string errorCode, string errorMsg);
  13. DataTable GetAccountList(string customerId);
  14. /* 2019.09 @Dana */
  15. DbResult LogRequestKFTC(string user, string methodName, string requestXml, string processId = "");
  16. DbResult LogResponseKFTC(string rowId, string responseXml, string tpErrorCode, string tpErrorMsg);
  17. }
  18. }