using Common.Model.KFTCRegistration; using System; namespace Common.Model.AutoRefund { public class AutoDebitRefund { public string rowId; public string CustomerId { get; set; } public string Username { get; set; } public string RowId { get; set; } public string ErrorCode { get; set; } public string ErrorMsg { get; set; } } public class AccountTransferToBank { public string obpId { get; set; } public string accountNo { get; set; } public string accountPassword { get; set; } public string receiveInstitution { get; set; } public string receiveAccountNo { get; set; } public string amount { get; set; } public string bankBookSummary { get; set; } public string transactionSummary { get; set; } } public class KJAutoRefundModel { public string flag { get; set; } public string customerId { get; set; } public string customerSummary { get; set; } public string amount { get; set; } public string action { get; set; } public string actionDate { get; set; } public string actionBy { get; set; } public string rowId { get; set; } public string bankCode { get; set; } public string bankAccountNo { get; set; } public KJAutoRefundModel() { } public void SetDepositData(string flag, string action, DomesticRemitModel model) { this.flag = flag; this.customerId = model.CustomerId; this.customerSummary = model.processId; this.amount = model.SentAmount; this.action = action; this.actionDate = ""; this.actionBy = model.UserId; this.bankCode = model.RecipientBankCode; this.bankAccountNo = model.RecipientAccountNo; //this.rowId = model.processId; } public void SetRefundData(string flag, string action, DomesticRemitModel model) { this.flag = flag; this.customerId = model.CustomerId; this.customerSummary = model.processId; this.amount = (Convert.ToDecimal(model.SentAmount) + Convert.ToDecimal(model.ServiceFee)).ToString(); this.action = action; this.actionDate = ""; this.actionBy = model.UserId; this.bankCode = model.senderBankCode; this.bankAccountNo = model.senderAccountNo; //this.rowId = model.processId; } } }