예제 #1
0
        /// <summary>
        /// 加载活动用户信息
        /// </summary>
        /// <returns></returns>
        public WeiXinQRCodePromotionActivityAccountDto LoadAccount()
        {
            var svcContext = new ServiceContexts.ServiceContext();

            this.WeiXinQRCodePromotionActivityAccountDto = svcContext.IWeiXinQRCodePromotionActivityAccountService.FindById(this.WeiXinQRCodePromotionActivityAccountId);
            return(this.WeiXinQRCodePromotionActivityAccountDto);
        }
예제 #2
0
        /// <summary>
        /// 加载扫码关注微信账号信息
        /// </summary>
        /// <returns></returns>
        public WeiXinAccount LoadScanWeiXinAccount()
        {
            var account    = LoadAccount();
            var svcContext = new ServiceContexts.ServiceContext();

            this.ScanWeiXinAccount = svcContext.IWeiXinQRCodePromotionActivityAccountService.GetWeiXinAccount(account.WebApplicationId, this.MemberOpenId);
            return(this.ScanWeiXinAccount);
        }
 /// <summary>
 /// 加载微信二维码信息
 /// </summary>
 /// <returns></returns>
 public WeiXinQRCodeDto LoadWeiXinQRCode()
 {
     if (this.QRCodeId.HasValue)
     {
         ServiceContexts.ServiceContext svcContext = new ServiceContexts.ServiceContext();
         this.WeiXinQRCodeDto = svcContext.IWeiXinQRCodeService.FindById(this.QRCodeId.Value);
     }
     return(this.WeiXinQRCodeDto);
 }
 /// <summary>
 /// 加载微信用户基本信息
 /// </summary>
 /// <returns></returns>
 public WeiXinAccount LoadWeiXinAccount()
 {
     ServiceContexts.ServiceContext svcContext = new ServiceContexts.ServiceContext();
     this.WeiXinAccount = svcContext.IWeiXinQRCodePromotionActivityAccountService.GetWeiXinAccount(this.WebApplicationId, this.OpenId);
     return(this.WeiXinAccount);
 }