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

            try
            {
                if (payType == "1")
                {
                    PbProject.Logic.Pay.AliPay aliPay = new PbProject.Logic.Pay.AliPay();
                    result = aliPay.IsUserSign(payAct);
                }
                else if (payType == "2")
                {
                    //快钱
                }
                else if (payType == "3")
                {
                    PbProject.Logic.Pay.ChinaPnr chinaPnr = new PbProject.Logic.Pay.ChinaPnr();
                    result = chinaPnr.QuerySign(payAct, payAct);
                }
                else if (payType == "4")
                {
                    //财付通
                }
                else
                {
                    result = false;
                }
            }
            catch (Exception)
            {
            }
            return(result);
        }
    /// <summary>
    /// 保存 充值收款账号
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnZFBOK_Repay_Click(object sender, EventArgs e)
    {
        string msg = "";

        try
        {
            if (!string.IsNullOrEmpty(txtZFB_Repay.Text.Trim()))
            {
                PbProject.Logic.Pay.AliPay aliPay = new PbProject.Logic.Pay.AliPay();
                if (aliPay.IsUserSign(txtZFB_Repay.Text.Trim()))
                {
                    msg = BtnSave(0, 1, txtZFB_Repay.Text.Trim());
                }
                else
                {
                    msg = "账号未签约!";
                }
            }
            else
            {
                msg = "请输入签约账号!";
            }
        }
        catch (Exception ex)
        {
            msg = "操作错误!";
        }

        if (msg.Contains("成功"))
        {
        }
        else
        {
            lbtnZFBSign_Repay.Visible = true;
        }

        Page.ClientScript.RegisterStartupScript(this.GetType(), DateTime.Now.Ticks.ToString(), "showdialog('" + msg + "');", true);
    }