using Common.Model; using Common.Model.AutoRefund; using System.Data; namespace Repository.PowerCallRepository { public interface IPowerCallRepository { DbResult CheckWallet(KJAutoRefundModel model, string passWord); DbResult ResultWallet(KJAutoRefundModel model, string commision, string phoneNo); DbResult ReStoreWallet(KJAutoRefundModel model, string restoreMoney, string commision, string phoneNo); DbResult FailWallet(KJAutoRefundModel model); DbResult Request(string customerId, string buyType, string ChargeType, string cardName, string ProductPrice, string phoneNo, string request, string methodName, string processId = "", string orderId = ""); DbResult PowerCallHistory(long rowId, string errorcode, string errormsg, string respones); DbResult PowercallLog(long rowId, string request); DataRow GetPowerCallHistory(string customerId); DbResult CallBackPowerCallHistory(string orderNo, string errorcode, string errormsg, string respones); DataTable GetUserChageInfo(string customerId, string FromDate, string toDate); string GetFcmId(string customerId); string GetChargeInfo(string orderId); string GetProcessId(string orderId); string GetCommision(string mainCategory, string cardType); } }