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.
136 lines
5.1 KiB
136 lines
5.1 KiB
using Swift.DAL.SwiftDAL;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace Swift.DAL.AccountReport
|
|
{
|
|
public class VoucherGeneration : SwiftDao
|
|
{
|
|
public DbResult IntSendVoucher(String user, String txtDate, string Rate)
|
|
{
|
|
var sql = "Exec ProcExtractDailyTransation_nepal @flag='v'";
|
|
sql += " ,@date= " + FilterString(txtDate);
|
|
sql += " ,@ExRate_user= " + FilterString(Rate);
|
|
sql += " ,@user= " + FilterString(user);
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
public DbResult IntPaidVoucher(String user, String date)
|
|
{
|
|
var sql = "Exec ProcExtractDailyPaidTransation_nepal @flag='i'";
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += " ,@user=" + FilterString(user);
|
|
sql += ",@company_id=1";
|
|
return ParseDbResult(sql);
|
|
}
|
|
public DbResult IntCancelVoucher(String user, String date, String rate)
|
|
{
|
|
var sql = "Exec ProcExtractDailyCancelTransation_nepal @flag='v'";
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += " ,@user=" + FilterString(user);
|
|
sql += " ,@ExRate_user=" + FilterString(rate);
|
|
sql += ",@company_id=1";
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
public DbResult RemitUploadConfirm(String user)
|
|
{
|
|
var sql = "Exec ProcRemittanceDataUpload @flag='confirm'";
|
|
sql += " ,@user=" + FilterString(user);
|
|
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
public DataRow UploadXMLData(string xml, string user)
|
|
{
|
|
var sql = "Exec ProcRemittanceDataUpload @flag='temp'";
|
|
sql += " ,@user=" + FilterString(user);
|
|
sql += " ,@xml='" + xml + "'";
|
|
|
|
return ExecuteDataRow(sql);
|
|
}
|
|
|
|
public DbResult UploadXMLDatas(string xml, string user)
|
|
{
|
|
var sql = "Exec ProcRemittanceDataUpload @flag='virtualAccNumberMapping'";
|
|
sql += " ,@user=" + FilterString(user);
|
|
sql += " ,@xml='" + xml + "'";
|
|
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
public DbResult DmtSendVoucher(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendRemittanceTran_local @flag='a'";
|
|
sql += " ,@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
|
|
return ParseDbResult(sql);
|
|
|
|
}
|
|
public DbResult DmtSendTPToday(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendTodayPaidTodayTrn_local @flag='a'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
public DbResult DmtSendTCToday(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendTodayCancelTodayTrn_local @flag='a'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
public DbResult DmtSendTNotPToday(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendTodayNotPaidTodayTrn_local @flag='a'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
public DbResult DmtSendBPToday(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendYesterdayPaidTodayTran_local @flag='a'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
public DbResult DmtSendBCToday(String user, String date, string time)
|
|
{
|
|
var sql = "Exec procSendYesterdayCancelTodayTrn_local @flag='a'";
|
|
sql += ",@user=" + FilterString(user);
|
|
sql += ",@date=" + FilterString(date);
|
|
sql += ",@time=" + FilterString(time.ToString());
|
|
sql += " ,@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
|
|
public DbResult CalculateTdsAgent(string fromDate, string toDate, string voucherDate,string User)
|
|
{
|
|
string sql = "Exec ProcTDSCalculateMonthly ";
|
|
sql += " @datefrom=" + FilterString(fromDate);
|
|
sql += ",@dateTo=" + FilterString(toDate);
|
|
sql += ",@date=" + FilterString(voucherDate);
|
|
sql += ",@User=" + FilterString(User);
|
|
sql += ",@company_id=1 ";
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
}
|
|
}
|