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.
57 lines
2.1 KiB
57 lines
2.1 KiB
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());
|
|
}
|
|
}
|
|
}
|