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

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

获得订单笔数,配合BCPayQueryByCondition使用,使用查询订单时一样的参数
public static BCPayQueryCount ( BCQueryBillParameter para ) : int
para BeeCloud.Model.BCQueryBillParameter
Результат int
        public static int BCPayQueryCount(BCQueryBillParameter para)
        {
            string payQueryUrl = BCPrivateUtil.getHost() + BCConstants.version + BCConstants.billsCountURL;

            string paraString = preparePayQueryByConditionParameters(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;
            }
        }