BeeCloudSDKDemo.refundQuery.RefundQueryGridView_RowCommand C# (CSharp) Method

RefundQueryGridView_RowCommand() protected method

protected RefundQueryGridView_RowCommand ( object sender, GridViewCommandEventArgs e ) : void
sender object
e GridViewCommandEventArgs
return void
        protected void RefundQueryGridView_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "refundStatus")
            {
                if (typeChannel == "WX")
                {
                    int rowIndex = Convert.ToInt32(e.CommandArgument);
                    string refundNo = refunds[rowIndex].refundNo.ToString();
                    try
                    {
                        string status = BCPay.BCRefundStatusQuery("WX", refundNo);
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + status + "</span><br/>");
                    }
                    catch (Exception excption)
                    {
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + excption.Message + "</span><br/>");
                    }

                }
                if (typeChannel == "YEE")
                {
                    int rowIndex = Convert.ToInt32(e.CommandArgument);
                    string refundNo = refunds[rowIndex].refundNo.ToString();
                    try
                    {
                        string status = BCPay.BCRefundStatusQuery("YEE", refundNo);
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + status + "</span><br/>");
                    }
                    catch (Exception excption)
                    {
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + excption.Message + "</span><br/>");
                    }
                }
                if (typeChannel == "KUAIQIAN")
                {
                    int rowIndex = Convert.ToInt32(e.CommandArgument);
                    string refundNo = refunds[rowIndex].refundNo.ToString();
                    try
                    {
                        string status = BCPay.BCRefundStatusQuery("KUAIQIAN", refundNo);
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + status + "</span><br/>");
                    }
                    catch (Exception excption)
                    {
                        Response.Write("<span style='color:#00CD00;font-size:20px'>" + excption.Message + "</span><br/>");
                    }
                }
            }
        }