コード例 #1
0
        public ActionResult Edit(TopicModel model, int topicId = -1)
        {
            TopicInfo topicInfo = AdminTopic.AdminGetTopicById(topicId);

            if (topicInfo == null)
            {
                return(PromptView("活动专题不存在"));
            }

            if (ModelState.IsValid)
            {
                topicInfo.StartTime = model.StartTime;
                topicInfo.EndTime   = model.EndTime;
                topicInfo.Title     = model.Title;
                topicInfo.HeadHtml  = model.HeadHtml ?? "";
                topicInfo.BodyHtml  = model.BodyHtml ?? "";
                topicInfo.IsShow    = model.IsShow;

                AdminTopic.UpdateTopic(topicInfo);
                AddMallAdminLog("修改活动专题", "修改活动专题,活动专题ID为:" + topicId);
                return(PromptView("活动专题修改成功"));
            }

            ViewData["referer"] = MallUtils.GetMallAdminRefererCookie();
            return(View(model));
        }
コード例 #2
0
        public ActionResult Edit(int topicId = -1)
        {
            TopicInfo topicInfo = AdminTopic.AdminGetTopicById(topicId);

            if (topicInfo == null)
            {
                return(PromptView("活动专题不存在"));
            }

            TopicModel model = new TopicModel();

            model.StartTime = topicInfo.StartTime;
            model.EndTime   = topicInfo.EndTime;
            model.Title     = topicInfo.Title;
            model.HeadHtml  = topicInfo.HeadHtml;
            model.BodyHtml  = topicInfo.BodyHtml;
            model.IsShow    = topicInfo.IsShow;

            ViewData["referer"] = MallUtils.GetMallAdminRefererCookie();
            return(View(model));
        }