示例#1
0
        public ActionResult GetAddPrize(GetPrize condition)
        {
            if (string.IsNullOrWhiteSpace(condition.Code))
            {
                return(Content("防伪码不能为空!!"));
            }
            if (!Scale.GetAntiFake(condition.Code))
            {
                return(Content("没有此防伪码!!"));
            }
            if (GetPrize.GetCodeRepeat(condition.Code) > 0)
            {
                return(Content("防伪码已设置奖品"));
            }
            Prize prize = Prize.GetEntitysAll().Single(m => m.Lever == condition.PrizeID);

            condition.PrizeName = prize.Name;
            condition.DatCreate = DateTime.Now;
            condition.State     = "未抽到";
            int    rtn = condition.InsertAndReturnIdentity();
            string msg = rtn > 0 ? "ok" : "网络出错了!!";

            return(Content(msg));
        }
示例#2
0
        public ActionResult PrizeTypeIndex()
        {
            List <Prize> prize = Prize.GetEntitysAll();

            return(View(prize));
        }