Ejemplo n.º 1
0
        /// <summary>
        /// 保存资讯信息
        /// </summary>
        /// <param name="rq"></param>
        /// <returns></returns>
        public ResultModel <string> SaveArticles(SaveArticleRQ rq)
        {
            EntityList <Article> users = new EntityList <Article>();
            var user = Article.FindById(rq.Id);

            if (null == user)
            {
                user = new Article();
                user.CreatedByName = rq.CreatedByName;
                user.CreatedOn     = DateTime.Now;
            }
            user.ArticleContent = rq.ArticleContent;
            user.ArticleImg     = rq.ArticleImg;
            user.ArticleTitle   = rq.ArticleTitle;
            user.ArticleType    = rq.ArticleType;
            user.IsPublish      = rq.IsPublish;
            user.IsRecommand    = rq.IsRecommand;
            user.ModifiedByName = rq.CreatedByName;
            user.ModifiedOn     = DateTime.Now;
            user.Status         = rq.Status;
            users.Add(user);
            int nCount = users.Save();

            return(new ResultModel <string>
            {
                state = nCount,
                message = nCount > 0 ? "保存成功!" : "操作失败!",
                data = nCount.ToString()
            });
        }
Ejemplo n.º 2
0
        public ResultModel <string> DelArticles(SaveArticleRQ rq)
        {
            var obj    = Article.FindById(rq.Id);
            int nCount = obj.Delete();

            return(new ResultModel <string>
            {
                state = nCount,
                message = nCount > 0 ? "删除成功!" : "操作失败!",
                data = nCount.ToString()
            });
        }
Ejemplo n.º 3
0
 public ResultModel <string> SaveArticles(SaveArticleRQ rq)
 {
     rq.CreatedByName = this.User.Identity.Name;
     return(_service.SaveArticles(rq));
 }
Ejemplo n.º 4
0
 public ResultModel <string> DelArticles(SaveArticleRQ rq)
 {
     return(_service.DelArticles(rq));
 }