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.
521 lines
25 KiB
521 lines
25 KiB
using System;
|
|
using System.Data;
|
|
using Swift.DAL.SwiftDAL;
|
|
|
|
namespace Swift.DAL.BL.Remit.Transaction
|
|
{
|
|
public class TranAgentReportDao : RemittanceDao
|
|
{
|
|
public ReportResult GetUserwiseReport(string user, string sAgent, string sBranch, string userName, string fromDate, string toDate,
|
|
string rptType, string rCountry, string pageNumber, string pageSize)
|
|
{
|
|
string sql = "EXEC proc_UserwiseTxnDetail ";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @sAgent = " + FilterString(sAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @userName = " + FilterString(userName);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @flag = " + FilterString(rptType);
|
|
sql += ", @rCountry = " + FilterString(rCountry);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public DataSet getDailyCashReportTransactionWise(string user, string fromDate, string toDate, string introducer)
|
|
{
|
|
string sql = "EXEC proc_DailyTxnRpt @flag ='dailyTxnRptCash' ";
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @referralCode = " + FilterString(introducer);
|
|
|
|
return ExecuteDataset(sql);
|
|
}
|
|
public DataSet getDailyAgentTransactionReport(string user, string fromDate, string toDate, string introducer)
|
|
{
|
|
string sql = "EXEC proc_DailyTxnRpt @flag ='dailyAgentTxnReport' ";
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @referralCode = " + FilterString(introducer);
|
|
|
|
return ExecuteDataset(sql);
|
|
}
|
|
|
|
public DataSet getUnPostTransaction(string user)
|
|
{
|
|
string sql = "EXEC proc_DailyTxnRpt @flag ='unPostTransaction' ";
|
|
sql += ", @user = " + FilterString(user);
|
|
|
|
return ExecuteDataset(sql);
|
|
}
|
|
|
|
|
|
public ReportResult Get_40111600_Report(string user, string pCountry, string pAgent, string sBranch, string depositType
|
|
, string orderBy, string status, string paymentType, string dateField, string from, string to, string transType, string displayTranNo,
|
|
string searchBy, string searchByValue, string pageNumber, string pageSize, string rptType)
|
|
{
|
|
string sql = "EXEC proc_RSPTXN_report ";
|
|
sql += " @user=" + FilterString(user);
|
|
sql += ", @pCountry = " + FilterString(pCountry);
|
|
sql += ", @pAgent = " + FilterString(pAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @depositType = " + FilterString(depositType);
|
|
sql += ", @orderBy = " + FilterString(orderBy);
|
|
sql += ", @status = " + FilterString(status);
|
|
sql += ", @paymentType = " + FilterString(paymentType);
|
|
sql += ", @dateField = " + FilterString(dateField);
|
|
sql += ", @dateFrom = " + FilterString(from);
|
|
sql += ", @dateTo = " + FilterString(to);
|
|
sql += ", @transType = " + FilterString(transType);
|
|
sql += ", @displayTranNo = " + FilterString(displayTranNo);
|
|
sql += ", @searchBy = " + FilterString(searchBy);
|
|
|
|
sql += ", @searchByValue = " + FilterString(searchByValue);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
sql += ", @rptType = " + FilterString(rptType);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult Get_TxnReport_Report(string user, string pCountry, string pAgent, string sBranch, string depositType
|
|
, string orderBy, string status, string paymentType, string dateField, string from, string to, string transType, string displayTranNo,
|
|
string searchBy, string searchByValue, string pageNumber, string pageSize, string rptType, string tFrom)
|
|
{
|
|
string sql = "EXEC PROC_TRANSACTION_REPORT ";
|
|
sql += " @user=" + FilterString(user);
|
|
sql += ", @pCountry = " + FilterString(pCountry);
|
|
sql += ", @pAgent = " + FilterString(pAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @depositType = " + FilterString(depositType);
|
|
sql += ", @orderBy = " + FilterString(orderBy);
|
|
sql += ", @status = " + FilterString(status);
|
|
sql += ", @paymentType = " + FilterString(paymentType);
|
|
sql += ", @dateField = " + FilterString(dateField);
|
|
sql += ", @dateFrom = " + FilterString(from);
|
|
sql += ", @dateTo = " + FilterString(to);
|
|
sql += ", @transType = " + FilterString(transType);
|
|
sql += ", @displayTranNo = " + FilterString(displayTranNo);
|
|
sql += ", @searchBy = " + FilterString(searchBy);
|
|
|
|
sql += ", @searchByValue = " + FilterString(searchByValue);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
sql += ", @rptType = " + FilterString(rptType);
|
|
sql += ", @transactionFrom = " + FilterString(tFrom);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetTxnSummaryReport(string user, string sBranch, string sAgent, string pCountry, string pAgentId, string status, string dateType
|
|
, string fromDate, string toDate, string rptType, string countryBankId, string pageNumber, string pageSize)
|
|
{
|
|
string sql = "EXEC proc_GetRSPTxnSummaryReport ";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @sAgent = " + FilterString(sAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @pCountry = " + FilterString(pCountry);
|
|
sql += ", @pAgentId = " + FilterString(pAgentId);
|
|
sql += ", @status = " + FilterString(status);
|
|
sql += ", @DateType = " + FilterString(dateType);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @flag = " + FilterString(rptType);
|
|
sql += ", @countryBankId = " + FilterString(countryBankId);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetholdTxnreportReport(string user, string fromDate, string toDate, string rptType, string pageNumber, string pageSize, string branchId)
|
|
{
|
|
string sql = "EXEC proc_GetholdTxnreportReport ";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @rptType = " + FilterString(rptType);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
sql += ", @branchId = " + FilterString(branchId);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetSettlement(string user, string pCountry, string sAgent, string sBranch, string fromDate, string toDate, string pageNumber, string pageSize)
|
|
{
|
|
string sql = "EXEC proc_settlement ";
|
|
sql += " @flag = 's'";
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @pCountry = " + FilterString(pCountry);
|
|
sql += ", @sAgent = " + FilterString(sAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetSettlementDdl(string user, string pCoutry, string sAgent, string sBranch, string fromDate, string toDate, string pageNumber, string pageSize, string flag)
|
|
{
|
|
string sql = "EXEC proc_settlementDdl ";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @flag = " + FilterString(flag);
|
|
sql += ", @pCountry = " + FilterString(pCoutry);
|
|
sql += ", @sAgent = " + FilterString(sAgent);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @pageNumber = " + FilterString(pageNumber);
|
|
sql += ", @pageSize = " + FilterString(pageSize);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetCancelReport(string user, string pCoutry, string sBranch, string fromDate, string toDate, string cancelType, string pageNumber, string pageSize)
|
|
{
|
|
string sql = "EXEC proc_cancelRpt ";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @pCountry = " + FilterString(pCoutry);
|
|
sql += ", @sBranch = " + FilterString(sBranch);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
sql += ", @cancelType = " + FilterString(cancelType);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public DataTable AgentSoaReport(string fromDate, string toDate, string agentId)
|
|
{
|
|
string sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_INT] @flag = 'SOA'";
|
|
sql += ", @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
|
|
return ExecuteDataTable(sql);
|
|
}
|
|
|
|
public DataTable AgentSoaReportAgentNew(string fromDate, string toDate, string agentId, string branchId, string user)
|
|
{
|
|
string sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3] @flag = 'SOA'";
|
|
sql += ", @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
sql += ", @BRANCH = " + FilterString(branchId);
|
|
sql += ", @user = " + FilterString(user);
|
|
|
|
return ExecuteDataTable(sql);
|
|
}
|
|
|
|
public string AgentCurrency(string agentId)
|
|
{
|
|
string sql = "EXEC proc_dropDownLists @flag = 'agentSettCurr'";
|
|
sql += ", @agentId = " + FilterString(agentId);
|
|
|
|
return GetSingleResult(sql);
|
|
}
|
|
|
|
public DataTable AgentSoaDrilldownReport(string fromDate, string toDate, string agentId, string flag)
|
|
{
|
|
string sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_INT] ";
|
|
sql += " @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
sql += ", @flag = " + FilterString(flag);
|
|
|
|
return ExecuteDataset(sql).Tables[0];
|
|
}
|
|
|
|
public DataTable AgentSoaDrilldownReportNew(string fromDate, string toDate, string agentId, string flag, string branch, string FLAG2)
|
|
{
|
|
string sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3] ";
|
|
sql += " @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
sql += ", @flag = " + FilterString(flag);
|
|
sql += ", @BRANCH = " + FilterString(branch);
|
|
sql += ", @FLAG2 = " + FilterString(FLAG2);
|
|
|
|
return ExecuteDataset(sql).Tables[0];
|
|
}
|
|
public DataTable AdminSoaDrilldownReportNew(string fromDate, string toDate, string agentId, string flag, string branch, string FLAG2, string rptName)
|
|
{
|
|
string sql = "";
|
|
if (rptName.ToLower().Equals("statementofaccountrec"))
|
|
sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3_RECEIVE_ADMIN]";
|
|
else
|
|
sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3_SEND_ADMIN]";
|
|
|
|
sql += " @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
sql += ", @flag = " + FilterString(flag);
|
|
sql += ", @BRANCH = " + FilterString(branch);
|
|
sql += ", @FLAG2 = " + FilterString(FLAG2);
|
|
|
|
return ExecuteDataset(sql).Tables[0];
|
|
}
|
|
|
|
public ReportResult GetBonusPoint(string user, string fromDate, string toDate, string orderBy, string membershipId, string branchId)
|
|
{
|
|
var sql = "proc_bonusRpt @flag='bonusPoint'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@mFrom=" + FilterString(fromDate);
|
|
sql += ",@mTo=" + FilterString(toDate);
|
|
sql += ",@orderBy=" + FilterString(orderBy);
|
|
sql += ",@membershipId =" + FilterString(membershipId);
|
|
sql += ",@branchId=" + FilterString(branchId);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetBonusRedeemed(string user, string fromDate, string toDate, string orderBy, string membershipId, string giftItem, string branchId)
|
|
{
|
|
var sql = "proc_bonusRpt @flag='bonusRedeemed'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@fromDate=" + FilterString(fromDate);
|
|
sql += ",@toDate=" + FilterString(toDate);
|
|
sql += ",@orderBy=" + FilterString(orderBy);
|
|
sql += ",@membershipId =" + FilterString(membershipId);
|
|
sql += ",@prizeId =" + FilterString(giftItem);
|
|
sql += ",@branchId=" + FilterString(branchId);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public DataTable StatementOfAccount(string user, string fromDate, string toDate, string agentId, string branch, string rptType, string rptName)
|
|
{
|
|
string sql = "";
|
|
if (rptName.ToLower().Equals("statementofaccountrec"))
|
|
sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3_RECEIVE_ADMIN] @flag = 'SOA'";
|
|
else
|
|
sql = "EXEC FastMoneyPro_account.[dbo].[PROC_AGENT_SOA_V3_SEND_ADMIN] @flag = 'SOA'";
|
|
|
|
sql += ", @AGENT = " + FilterString(agentId);
|
|
sql += ", @DATE1 = " + FilterString(fromDate);
|
|
sql += ", @DATE2 = " + FilterString(toDate);
|
|
sql += ", @BRANCH = " + FilterString(branch);
|
|
sql += ", @ACCTYPE = " + FilterString(rptType);
|
|
return ExecuteDataset(sql).Tables[0];
|
|
}
|
|
|
|
public ReportResult GetAgentWiseReferrerReport(string user, string fromDate, string toDate, string referralCode)
|
|
{
|
|
var sql = "PROC_REFERRAL_REPORT @flag='S'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
sql += ",@REFERRAL_CODE=" + FilterString(referralCode);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetReferral(string user, string controlNo, string tranNo)
|
|
{
|
|
var sql = "PROC_REFERRAL_REPORT @flag='checkReferral'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@controlNo=" + FilterString(controlNo);
|
|
sql += ",@tranNo=" + FilterString(tranNo);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult PrepareJpDepositList(string user, string particulars, string txnDate, string amount)
|
|
{
|
|
var sql = "proc_DailyTxnRpt @flag='depositListNew'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@particulars=N" + FilterString(particulars);
|
|
sql += ",@trandate=" + FilterString(txnDate);
|
|
sql += ",@depositAmount=" + FilterString(amount);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult PrepareLawsonDepositList(string user, string particulars, string txnDate, string amount, string account)
|
|
{
|
|
var sql = "PROC_LAWSON_DEPOSITS @flag='deposit-detail-list'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@particulars=N" + FilterString(particulars);
|
|
sql += ",@trandate=" + FilterString(txnDate);
|
|
sql += ",@depositAmount=" + FilterString(amount);
|
|
sql += ",@accountNumber=" + FilterString(account);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult GetRejectedReport(string user, string flag, string fromDate, string toDate, string agentId, string branchId, string withAgent, string tranType)
|
|
{
|
|
var sql = "PROC_REGISTRATION_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
sql += ",@agentId=" + FilterString(agentId);
|
|
sql += ",@branchId=" + FilterString(branchId);
|
|
sql += ",@withAgent=" + FilterString(withAgent);
|
|
sql += ",@tranType=" + FilterString(tranType);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetNewRegistrationReport(string user, string flag, string fromDate, string toDate, string agentId, string branchId, string withAgent)
|
|
{
|
|
var sql = "PROC_REGISTRATION_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
sql += ",@agentId=" + FilterString(agentId);
|
|
sql += ",@branchId=" + FilterString(branchId);
|
|
sql += ",@withAgent=" + FilterString(withAgent);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetDisabledCustomersReport(string user, string flag, string fromDate, string toDate)
|
|
{
|
|
var sql = "PROC_REGISTRATION_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
|
|
public ReportResult GetCustomerHistory(string user, string flag, string customerId)
|
|
{
|
|
var sql = "proc_DailyTxnRpt ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@customerId=" + FilterString(customerId);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetUpdateCustomerReport(string user, string flag, string fromDate, string toDate, string agentId)
|
|
{
|
|
var sql = "proc_CustomerModifyLogs_Report ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
sql += ",@agentId=" + FilterString(agentId);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetCustomerAndTxnList(string user, string flag, string fromDate, string toDate, string searchBy , string groupBy)
|
|
{
|
|
var sql = "EXEC PROC_REGISTRATION_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@FROM_DATE=" + FilterString(fromDate);
|
|
sql += ",@TO_DATE=" + FilterString(toDate);
|
|
sql += ",@SEARCH_BY=" + FilterString(searchBy);
|
|
sql += ",@GROUP_BY=" + FilterString(groupBy);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetAccountingSummary(string user, string flag, string fromDate, string toDate)
|
|
{
|
|
var sql = "PROC_ACCOUNT_SUMMARY_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@startDate=" + FilterString(fromDate);
|
|
sql += ",@endDate=" + FilterString(toDate);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetCashReport(string user, string flag, string fromDate, string toDate)
|
|
{
|
|
var sql = "Exec FastMoneyPro_account.[dbo].PROC_CASH_REPORT ";
|
|
sql += "@flag =" + FilterString(flag); ;
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@startDate=" + FilterString(fromDate);
|
|
sql += ",@endDate=" + FilterString(toDate);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
|
|
public ReportResult GetComplianceRejectedReport(string fromDate, string toDate, string user)
|
|
{
|
|
var sql = "Exec proc_complianceReleaseReport";
|
|
sql += " @flag=" + "'complianceRejectedReport'";
|
|
sql += ",@fromDate=" + FilterString(fromDate);
|
|
sql += ",@toDate=" + FilterString(toDate);
|
|
sql += ",@user=" + FilterString(user);
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult GetUtilityReport(string year,string flag,string fromDate, string toDate, string user)
|
|
{
|
|
var sql = "Exec PROC_UTILITY_REPORT";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ",@fromDate=" + FilterString(fromDate);
|
|
sql += ",@toDate=" + FilterString(toDate);
|
|
sql += ",@year=" + FilterString(year);
|
|
sql += ",@user=" + FilterString(user);
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult PrepareMobileRegistrationReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "EXEC proc_mobileRegistrationReport";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult UntransactedOnlyReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "EXEC PROC_UNTRANSACTED_SUMMARY_REPORTS";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
//sql += ", @rptFor = " + FilterString(status);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
|
|
public ReportResult SentRefundReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "EXEC PROC_UNTRANSACTED_SUMMARY_REPORTS";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
//sql += ", @rptFor = " + FilterString(status);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult RunningBalanceReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "EXEC PROC_UNTRANSACTED_SUMMARY_REPORTS";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult SentReport(string user, string fromDate, string toDate)
|
|
{
|
|
string sql = "EXEC PROC_UNTRANSACTED_SENT_REPORT";
|
|
sql += " @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult RefundedOnReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "PROC_UNTRANSACTED_REFUND_REPORT";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
public ReportResult RefundedBeforeReport(string user, string fromDate, string toDate, string flag)
|
|
{
|
|
string sql = "PROC_UNTRANSACTED_REFUND_REPORT";
|
|
sql += " @flag=" + FilterString(flag);
|
|
sql += ", @user = " + FilterString(user);
|
|
sql += ", @fromDate = " + FilterString(fromDate);
|
|
sql += ", @toDate = " + FilterString(toDate);
|
|
|
|
return ParseReportResult(sql);
|
|
}
|
|
}
|
|
}
|