using Swift.DAL.SwiftDAL; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Swift.DAL.Remittance.TxnFileUpload { public class TxnDao : RemittanceDao { public DbResult GetFileName(string fileName) { var sql = "Exec proc_UploadedFileTxnHistory @flag='checkFileName'"; sql += " ,@showFileName =" + FilterString(fileName); return ParseDbResult(sql.ToString()); } public DbResult InsertData(string user, string fileName, string agentCode, string xml) { var sql = "Exec proc_UploadedFileTxnHistory @flag='insertData'"; sql += " ,@user =" + FilterString(user); sql += " ,@showFileName =" + FilterString(fileName); sql += " ,@agentCode =" + FilterString(agentCode); sql += ",@xml ='" + xml + "'"; return ParseDbResult(sql); } public DataTable ShowFileList() { var sql = "Exec proc_UploadedFileTxnHistory @flag='showFileList'"; return ExecuteDataTable(sql.ToString()); } public DataTable ShowTxnList(string UploadedFileId, string txnType) { var sql = "Exec proc_UploadedFileTxnHistory @flag='showTxnList'"; sql += " ,@uploadedFileId =" + Convert.ToInt32(UploadedFileId); sql += " ,@txnType =" + FilterString(txnType); return ExecuteDataTable(sql.ToString()); } public DbResult ProcessTxn(string user, string rowIds) { var sql = "Exec proc_UploadedFileTxnHistory @flag='processTxn'"; sql += " ,@user =" + FilterString(user); sql += " ,@rowIds =" + FilterString(rowIds); return ParseDbResult(sql.ToString()); } public DbResult DeleteTxn(string user, string rowId) { var sql = "Exec proc_UploadedFileTxnHistory @flag='deleteTxn'"; sql += " ,@user =" + FilterString(user); sql += " ,@rowId =" + FilterString(rowId); return ParseDbResult(sql.ToString()); } } }