Esempio n. 1
0
        /// <summary>
        /// 下订单消费易捷卡
        /// </summary>
        /// <returns></returns>
        public ResultDTO ConsumeYjcBatch(ConsumeYjcBatchParamDTO dto)
        {
            var    result  = new ResultDTO();
            string pString = "";

            try
            {
                pString = JsonHelper.JsonSerializer(dto);
                var facade = new Jinher.AMP.YJB.ISV.Facade.YJCardFacade();
                result = facade.ConsumeYjcBatch(dto);
                return(result);
            }
            catch (Exception ex)
            {
                result.Code    = ((int)ReturnCodeEnum.ServiceException).ToString();
                result.Message = ReturnCodeEnum.ServiceException.GetDescription();
                LogHelper.Error("YJBSV.ConsumeYjcBatch,下订单消费易捷卡(单品)失败。 输入:" + JsonHelper.JsonSerializer(pString), ex);
            }
            return(result);
        }
Esempio n. 2
0
        public ResultDTO <List <Jinher.AMP.YJB.Deploy.CustomDTO.YJCBalanceResponseDTO> > YJCBalanceBatch(List <PayItem> yjcList)
        {
            ResultDTO <List <Jinher.AMP.YJB.Deploy.CustomDTO.YJCBalanceResponseDTO> > result = null;

            try
            {
                var facade = new Jinher.AMP.YJB.ISV.Facade.YJCardFacade();
                result = facade.YJCBalanceBatch(yjcList);
            }
            catch (Exception ex)
            {
                LogHelper.Error("YJBSV.GetUserYJCouponItemByOrderId,获取用户已领取易捷抵用券(单品)失败。 输入:" + JsonHelper.JsonSerializer(yjcList), ex);
            }
            if (result != null)
            {
                return(result);
            }
            else
            {
                LogHelper.Error("YJBSV.GetUserYJCouponItemByOrderId服务失败,获取用户已领取易捷抵用券(单品)失败。 输入:" + JsonHelper.JsonSerializer(yjcList) + ",返回:" + JsonHelper.JsonSerializer(result));
                return(null);
            }
        }