Esempio n. 1
0
        /// <summary>
        /// 账号签约查询
        /// </summary>
        /// <param name="payType"></param>
        /// <param name="payAct"></param>
        /// <returns></returns>
        public string GetSign(string payType, string payAct)
        {
            string result = "";

            try
            {
                if (payType == "1")
                {
                    PbProject.Logic.Pay.AliPay aliPay = new PbProject.Logic.Pay.AliPay();
                    result = aliPay.GetUserSign(payAct);
                }
                else if (payType == "2")
                {
                    //快钱
                }
                else if (payType == "3")
                {
                    PbProject.Logic.Pay.ChinaPnr chinaPnr = new PbProject.Logic.Pay.ChinaPnr();
                    result = chinaPnr.Sign(payAct, payAct);
                }
                else if (payType == "4")
                {
                    //财付通
                }
                else
                {
                    result = "";
                }
            }
            catch (Exception)
            {
            }
            return(result);
        }
 /// <summary>
 /// 签约 充值收款账号
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void lbtnZFBSign_Repay_Click(object sender, EventArgs e)
 {
     try
     {
         if (!string.IsNullOrEmpty(txtZFB_Repay.Text.Trim()))
         {
             lbtnZFBSign.Visible = false;
             PbProject.Logic.Pay.AliPay aliPay = new PbProject.Logic.Pay.AliPay();
             Response.Write("<script> window.open('" + aliPay.GetUserSign(txtZFB_Repay.Text.Trim()) + "'); </script>");
         }
         else
         {
             Page.ClientScript.RegisterStartupScript(this.GetType(), DateTime.Now.Ticks.ToString(), "showdialog('请输入签约账号!');", true);
         }
     }
     catch (Exception ex)
     {
         Page.ClientScript.RegisterStartupScript(this.GetType(), DateTime.Now.Ticks.ToString(), "showdialog('操作错误!');", true);
     }
 }