Exemple #1
0
        /// <summary>
        /// 查询领取红包
        /// </summary>
        public ActionResult AuthenticityQuery()
        {
            string msg = "";

            List <LotteryRecord> Lmodel = LotteryRecord.GetEntitysbytg("and LotteryRecord.UserName='******' and (LotteryRecord.ActivityID='3' or LotteryRecord.ActivityID='1' )");

            if (Lmodel.Count > 0)
            {
                msg = "您已经参与过此活动!";
            }
            RedPackLottery code = RedPackLottery.GetEntityByUserName2(CurrentUser.UserName);

            if (code != null)
            {
                msg = "您已经参与过此活动";
            }
            ViewData["ip"] = System.Web.HttpContext.Current.Request.ServerVariables.Get("Remote_Addr").ToString();
            LotteryActivitys act = LotteryActivitys.GetEntityByID(1);

            ViewData["act"]  = act;
            ViewData["IsWx"] = Request.UserAgent.ToLower().Contains("micromessenger");
            ViewData["user"] = CurrentUser;

            ViewData["msg"] = msg;
            return(View());
        }
Exemple #2
0
        /// <summary>
        /// 普通红包
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult NormalRedPack(string Code)
        {
            RedPackShare redmodel = RedPackShare.GetEntityByCode(Code);
            string       msg      = "";
            int          sl       = 0;

            if (redmodel == null)
            {
                msg = "非法请求!";
            }
            else
            {
                if (redmodel.ReceiveCnt >= redmodel.RedCnt)
                {
                    msg = "您来晚了,红包派完了!";
                }
                sl = redmodel.RedCnt - redmodel.ReceiveCnt;
            }
            if (CurrentUser.Mobile.Length > 0)
            {
                msg = "您已经参与过此活动!";
            }

            RedPackLottery code = RedPackLottery.GetEntityByUserName(CurrentUser.UserName);

            if (code != null)
            {
                msg = "您已经参与过此活动";
            }

            ViewData["msg"] = msg;
            ViewData["ip"]  = System.Web.HttpContext.Current.Request.ServerVariables.Get("Remote_Addr").ToString();
            LotteryActivitys act = LotteryActivitys.GetEntityByID(3);

            ViewData["act"]  = act;
            ViewData["user"] = CurrentUser;
            ViewData["Code"] = Code;
            ViewData["sl"]   = sl;



            return(View());
        }