Example #1
0
        public ReturnInfoDTO <IList <CouponNewDTO> > GetUserCouponsByIds(ListCouponNewRequestDTO condition)
        {
            ReturnInfoDTO <IList <CouponNewDTO> > reDTO = new ReturnInfoDTO <IList <CouponNewDTO> >();

            try
            {
                Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade();
                couponFacade.ContextDTO          = AuthorizeHelper.CoinInitAuthorizeInfo();
                couponFacade.ContextDTO.LoginOrg = Guid.Empty;
                reDTO = couponFacade.GetUserCouponsByIds(condition);
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("CouponSV.GetUserCouponsByIds服务异常:获取应用信息异常。 condition:{0}", condition), ex);
            }
            return(reDTO);
        }
Example #2
0
        public ReturnInfoDTO <IList <SpecifyStoreCoupon> > GetUserCouponsStoresByType(ListCouponNewRequestDTO condition)
        {
            ReturnInfoDTO <IList <SpecifyStoreCoupon> > reDTO = new ReturnInfoDTO <IList <SpecifyStoreCoupon> >();

            try
            {
                Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade();
                couponFacade.ContextDTO          = AuthorizeHelper.CoinInitAuthorizeInfo();
                couponFacade.ContextDTO.LoginOrg = Guid.Empty;
                if (condition.UserId == Guid.Empty)
                {
                    condition.UserId = couponFacade.ContextDTO.LoginUserID;
                }
                reDTO = couponFacade.GetUserCouponsStoresByType(condition);
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("CouponSV.GetUserCouponsStoresByType服务异常:获取应用信息异常。 condition:{0}", condition), ex);
            }
            return(reDTO);
        }