Exemplo n.º 1
0
        /// <summary>
        /// 充值优惠信息查询
        /// </summary>
        /// <param name="wtid"></param>
        /// <returns></returns>
        public WintopDiscountInfo queryDiscount(string wtid)
        {
            WintopDiscountParam param = new WintopDiscountParam();

            param.authcode = SysBLL.Authcode;
            param.wtcardid = wtid;
            WintopInterface access = new WintopInterface();

            return(access.queryDiscount(param));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 充值优惠信息查询
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public WintopDiscountInfo queryDiscount(WintopDiscountParam param)
        {
            Dictionary <String, String> parameters = new Dictionary <String, String>();

            parameters.Add("authcode", param.authcode);
            parameters.Add("servicename", "WT103");
            parameters.Add("trandateTime", SysBLL.getYYYYMMDDHHMMSSTime());
            parameters.Add("reqsn", SysBLL.getSerialNum());
            parameters.Add("loginId", SysBLL.getCpuNo());
            parameters.Add("wtcardid", param.wtcardid);
            string jsonText = HttpHelper.getHttp(SysConfigHelper.readerNode("queryDiscountName"), parameters, null);

            //反序列化JSON字符串,将JSON字符串转换成LIST列表
            return(JsonConvert.DeserializeObject <WintopDiscountInfo>(jsonText));
        }