コード例 #1
0
        public ActionResult EditBanner(BannerModel model, int id = -1)
        {
            BannerInfo bannerInfo = Banners.AdminGetBannerById(id);

            if (bannerInfo == null)
            {
                return(PromptView("Banner不存在"));
            }

            if (ModelState.IsValid)
            {
                bannerInfo.BanPosId     = model.BanPosId;
                bannerInfo.StartTime    = model.StartTime;
                bannerInfo.EndTime      = model.EndTime;
                bannerInfo.IsShow       = model.IsShow;
                bannerInfo.Title        = model.BannerTitle == null ? "" : model.BannerTitle;
                bannerInfo.Img          = model.Img;
                bannerInfo.Url          = model.Url;
                bannerInfo.DisplayOrder = model.DisplayOrder;

                Banners.UpdateBanner(model.BanPosId, bannerInfo);
                AddAdminOperateLog("修改banner", "修改banner,bannerID为:" + id);
                return(PromptView("banner修改成功"));
            }

            Load();
            return(View(model));
        }
コード例 #2
0
        public ActionResult EditBanner(int id = -1)
        {
            BannerInfo bannerInfo = Banners.AdminGetBannerById(id);

            if (bannerInfo == null)
            {
                return(PromptView("Banner不存在"));
            }

            BannerModel model = new BannerModel();

            model.BanPosId     = bannerInfo.BanPosId;
            model.StartTime    = bannerInfo.StartTime;
            model.EndTime      = bannerInfo.EndTime;
            model.IsShow       = bannerInfo.IsShow;
            model.BannerTitle  = bannerInfo.Title;
            model.Img          = bannerInfo.Img;
            model.Url          = bannerInfo.Url;
            model.DisplayOrder = bannerInfo.DisplayOrder;
            Load();

            return(View(model));
        }