コード例 #1
0
        /// <summary>
        /// 设置文章的各种状态(推荐,置顶,滚动等等)
        /// </summary>
        /// <returns></returns>
        public ActionResult SetArticelState()
        {
            int articelId   = int.Parse(Request["articelId"]);
            int flag        = int.Parse(Request["flag"]);
            var articelInfo = ArticelService.LoadEntities(a => a.ID == articelId).FirstOrDefault();

            switch (flag)
            {
            case 1:
                articelInfo.Recommend = 1;
                break;

            case 2:
                articelInfo.Popular = 1;
                break;

            case 3:
                articelInfo.Strip = 1;
                break;

            case 4:
                articelInfo.IsTop = 1;
                break;

            case 5:
                articelInfo.Rolls = 1;
                break;
            }
            return(Content(ArticelService.EditEntity(articelInfo) ? "ok" : "no"));
        }
コード例 #2
0
        public ActionResult EditArticelInfo(Articel articelInfo)
        {
            var articel = ArticelService.LoadEntities(a => a.ID == articelInfo.ID).FirstOrDefault();

            articel.ArticleContent = articelInfo.ArticleContent;
            articel.Author         = articelInfo.Author;
            articel.FullTitle      = articelInfo.FullTitle;
            articel.ModifyDate     = DateTime.Now;
            articel.Intro          = articelInfo.Intro;
            articel.KeyWords       = articelInfo.KeyWords;
            articel.Origin         = articelInfo.Origin;
            articel.PhotoUrl       = articelInfo.PhotoUrl;
            articel.Title          = articelInfo.Title;
            articel.TitleFontColor = articelInfo.TitleFontColor;
            articel.TitleFontType  = articelInfo.TitleFontType;
            articel.TitleType      = articelInfo.TitleType;
            if (ArticelService.EditEntity(articel))
            {
                CreateHtmlPage(articel, "edit");
                return(Content("ok"));
            }
            else
            {
                return(Content("no"));
            }
        }