|
|
using Swift.DAL.SwiftDAL; using System.Data;
namespace Swift.DAL.Remittance.BonusManagement { public class RedeemProcessDao:RemittanceDao { //public DbResult OldApproveRedeem(string user, string redeemId, string customerId)
//{
// var sql = "EXEC proc_bonusRedeemHistory";
// sql += " @flag = 'approve'";
// sql += ", @user = " + FilterString(user);
// sql += ", @redeemId = " + FilterString(redeemId);
// sql += ",@customerId = " + FilterString(customerId);
// return ParseDbResult(ExecuteDataset(sql).Tables[0]);
//}
public DbResult Delete(string user, string redeemId) { var sql = "EXEC proc_bonusRedeemHistoryAdmin"; sql += " @flag = 'd'"; sql += ", @user = " + FilterString(user); sql += ", @redeemId = " + FilterString(redeemId); return ParseDbResult(ExecuteDataset(sql).Tables[0]); }
public DbResult ApproveRedeem(string user, string redeemId, string customerId, string remarks, string deductBonusPoint) { var sql = "EXEC proc_bonusRedeemHistoryAdmin"; sql += " @flag = 'approve'"; sql += ", @user = " + FilterString(user); sql += ", @redeemId = " + FilterString(redeemId); sql += ", @customerId = " + FilterString(customerId); sql += ", @remarks = " + FilterString(remarks); sql += ", @deductBonusPoint = " + FilterString(deductBonusPoint); return ParseDbResult(ExecuteDataset(sql).Tables[0]); }
public DbResult RejectRedeem(string user, string redeemId, string customerId, string remarks, string deductBonusPoint) { var sql = "EXEC proc_bonusRedeemHistoryAdmin"; sql += " @flag = 'reject'"; sql += ", @user = " + FilterString(user); sql += ", @redeemId = " + FilterString(redeemId); sql += ",@customerId = " + FilterString(customerId); sql += ",@remarks = " + FilterString(remarks); sql += ",@deductBonusPoint = " + FilterString(deductBonusPoint); return ParseDbResult(ExecuteDataset(sql).Tables[0]); }
public DataTable RedeemReceipt(string redeemId, string customerId, string user, string branch) { string sql = "EXEC proc_bonusRedeemHistoryAdmin @flag = 'receipt'"; sql += ", @user = " + FilterString(user); sql += ", @redeemId = " + FilterString(redeemId); sql += ", @customerId = " + FilterString(customerId); sql += ", @branch = " + FilterString(branch); return ExecuteDataTable(sql); }
public DataRow PrintReceiptHead(string user, string branchId) { var sql = "EXEC [proc_bonusRedeemHistory]"; sql += " @flag = 'head'"; sql += ", @user = " + FilterString(user); sql += ", @branchId= " + FilterString(branchId); return ExecuteDataRow(sql); }
public DataTable PrintBonushReceipt(string user, string tokenNo, string branchId) { string sql = "EXEC proc_bonusRedeemHistory @flag = 'receipt'"; sql += ", @user = " + FilterString(user); sql += ", @redeemId = " + FilterString(tokenNo); sql += ", @branchId = " + FilterString(branchId); return ExecuteDataTable(sql); } } }
|