Example #1
0
 protected void CheckOut_Command(object sender, CommandEventArgs e)
 {
     ClientCheckoutDao checkout = new ClientCheckoutDao();
     Accept acc = checkout.getAcceptById(e.CommandArgument.ToString().Trim());
     if (acc != null)
     {
         string total = acc.TotalAmt.ToString() + "00";
         string genId = DataHelper.GetUniqueKey();
         Session["AcceptSlipNo"] = acc.AcceptSlipNo;
         checkout.updateGenId(acc.AcceptSlipNo, genId);
         Session["isPrePay"] = true;
         makePay(genId, total);
     }
 }
Example #2
0
        protected void CheckOut_Command(object sender, CommandEventArgs e)
        {
            ClientCheckoutDao checkout = new ClientCheckoutDao();
            Accept            acc      = checkout.getAcceptById(e.CommandArgument.ToString().Trim());

            if (acc != null)
            {
                string total = acc.TotalAmt.ToString() + "00";
                string genId = DataHelper.GetUniqueKey();
                Session["AcceptSlipNo"] = acc.AcceptSlipNo;
                checkout.updateGenId(acc.AcceptSlipNo, genId);
                Session["isPrePay"] = true;
                makePay(genId, total);
            }
        }
Example #3
0
        protected void btnCheckOut_Command(object sender, CommandEventArgs e)
        {
            if (e.CommandArgument == null)
            {
                return;
            }
            ClientCheckoutDao clientCheckoutDao = new ClientCheckoutDao();
            Accept            accept            = clientCheckoutDao.getAcceptById(e.CommandArgument.ToString().Trim());

            if (accept == null)
            {
                return;
            }
            string postData  = "";
            string seperator = "";
            string resQS     = "";
            int    paras     = 7;
            string vpcURL    = "http://onepay.vn/onecomm-pay/Vpcdps.op";


            string[,] MyArray =
            {
                { "vpc_AccessCode",  "GWJBCBJX"    },
                { "vpc_Command",     "queryDR"     },
                { "vpc_MerchTxnRef", accept.GenId  },
                { "vpc_Merchant",    "NGUYENPHONG" },
                { "vpc_Password",    "op123456"    },
                { "vpc_User",        "op01"        },
                { "vpc_Version",     "1"           }
            };
            for (int i = 0; i < paras; i++)
            {
                postData  = postData + seperator + Server.UrlEncode(MyArray[i, 0]) + "=" + Server.UrlEncode(MyArray[i, 1]);
                seperator = "&";
            }

            resQS = doPost(vpcURL, postData);
            Session["isCheckPay"]   = true;
            Session["AcceptSlipNo"] = accept.AcceptSlipNo;
            Response.Redirect("checkpay.aspx?" + Server.UrlDecode(resQS));
        }
Example #4
0
        protected void btnCheckOut_Command(object sender, CommandEventArgs e)
        {
            if (e.CommandArgument == null) return;
            ClientCheckoutDao clientCheckoutDao = new ClientCheckoutDao();
            Accept accept = clientCheckoutDao.getAcceptById(e.CommandArgument.ToString().Trim());
            if (accept == null) return;
            string postData = "";
            string seperator = "";
            string resQS = "";
            int paras = 7;
            string vpcURL = "http://onepay.vn/onecomm-pay/Vpcdps.op";

            string[,] MyArray =
            {
            {"vpc_AccessCode","GWJBCBJX"},
            {"vpc_Command","queryDR"	},
            {"vpc_MerchTxnRef",accept.GenId},
            {"vpc_Merchant","NGUYENPHONG"},
            {"vpc_Password","op123456"},
            {"vpc_User","op01"},
            {"vpc_Version","1"}
            };
            for (int i = 0; i < paras; i++)
            {
                postData = postData + seperator + Server.UrlEncode(MyArray[i, 0]) + "=" + Server.UrlEncode(MyArray[i, 1]);
                seperator = "&";
            }

            resQS = doPost(vpcURL, postData);
            Session["isCheckPay"] = true;
            Session["AcceptSlipNo"] = accept.AcceptSlipNo;
            Response.Redirect("checkpay.aspx?" + Server.UrlDecode(resQS));
        }