Ejemplo n.º 1
0
        public IActionResult AdPlan_Add()
        {
            M_AdBuy adMod = adbBll.SelReturnModel(Mid);

            if (adMod == null)
            {
                adMod = new M_AdBuy();
            }
            //实为版位ID ZoneID
            adMod.ADID = DataConverter.CLng(RequestEx["ADID"]);
            if (adMod.ADID < 1)
            {
                return(WriteErr("版位不正确", "AdPlanAdd"));
            }
            adMod.Ptime    = DataConverter.CDate(RequestEx["PTime"]);
            adMod.ShowTime = DataConverter.CLng(RequestEx["ShowTime"]);
            adMod.Scale    = DataConverter.CLng(RequestEx["scale"]);
            adMod.Price    = DataConverter.CDecimal(RequestEx["price"]);
            adMod.Content  = RequestEx["content"];
            adMod.Files    = RequestEx["Files_t"];
            if (adMod.Price <= 0)
            {
                return(WriteErr("金额不正确"));
            }
            if (adMod.ShowTime <= 0)
            {
                return(WriteErr("天数不正确"));
            }
            if (adMod.ID > 0)
            {
                adbBll.UpdateByID(adMod);
                return(WriteOK("修改成功!!", "AdPlan"));
            }
            else
            {
                adMod.UID  = mu.UserID;
                adMod.Time = DateTime.Now;
                adbBll.Insert(adMod);
                return(WriteOK("恭喜,您的广告计划提交成功,请尽快付款完成购买!!", "AdPlan"));
            }
        }
Ejemplo n.º 2
0
        public IActionResult AdPlanAdd()
        {
            M_AdBuy adbMod = new M_AdBuy();

            if (Mid > 0)
            {
                adbMod = adbBll.SelReturnModel(Mid);
                if (adbMod == null || adbMod.State != 0)
                {
                    return(WriteErr("申请不存在"));
                }
                if (adbMod.UID != mu.UserID)
                {
                    return(WriteErr("你无权修改该申请"));
                }
                if (adbMod.Audit)
                {
                    return(WriteErr("已审核的申请不可修改"));
                }
            }
            return(View(adbMod));
        }
Ejemplo n.º 3
0
 public bool UpdateByID(M_AdBuy model)
 {
     return(DBCenter.UpdateByID(model, model.ID));
 }
Ejemplo n.º 4
0
 public int Insert(M_AdBuy model)
 {
     return(DBCenter.Insert(model));
 }