BeeCloud.BCPay.BCRefundQueryCount C# (CSharp) Метод

BCRefundQueryCount() публичный статический Метод

获得退款笔数,配合BCRefundQueryByCondition使用,使用查询退款时一样的参数
public static BCRefundQueryCount ( BCQueryRefundParameter para ) : int
para BeeCloud.Model.BCQueryRefundParameter
Результат int
        public static int BCRefundQueryCount(BCQueryRefundParameter para)
        {
            string payQueryUrl = BCPrivateUtil.getHost() + BCConstants.version + BCConstants.refundsCountURL;

            string paraString = prepareRefundQueryByConditionParameters(para);

            try
            {
                string url = payQueryUrl + "?para=" + HttpUtility.UrlEncode(paraString, Encoding.UTF8);
                HttpWebResponse response = BCPrivateUtil.CreateGetHttpResponse(url, BCCache.Instance.networkTimeout);
                string respString = BCPrivateUtil.GetResponseString(response);
                return handleQueryCountResult(respString);
            }
            catch (Exception e)
            {
                var ex = new BCException(e.Message);
                throw ex;
            }
        }