/// <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()); }
/// <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()); }