Example #1
0
        public IActionResult Article()
        {
            string         ArticleId     = Request.Query["ArticleId"];
            IArticleServer articleServer = new ArticleServer();

            ArticleDate articleDate = articleServer.GetArticle(int.Parse(ArticleId));

            return(View(articleDate));
        }
Example #2
0
        public IActionResult Index()
        {
            IArticleServer articleServer = new ArticleServer();

            IUserServer        userServer = new UserServer();
            List <ArticleDate> Article    = articleServer.GetLatestArticleTitle();

            Article.ForEach(item => {
                UserDate userDate = userServer.GetUser(item.UserId);
                item.UserName     = userDate.UserName;
            });

            return(View(Article));
        }
Example #3
0
 /// <summary>
 /// 通过文章id更新文章
 /// </summary>
 /// <param name="title"></param>
 /// <param name="content"></param>
 /// <param name="aname"></param>
 /// <param name="nid"></param>
 /// <returns></returns>
 public static bool UpdateArticleById(string title, string content, string aname, int nid)
 {
     return(ArticleServer.RePubArticleById(title, content, aname, nid));
 }
Example #4
0
 /// <summary>
 /// 通过文章id删除文章
 /// </summary>
 /// <param name="nID"></param>
 /// <returns></returns>
 public static bool DelArticleById(int nID)
 {
     return(ArticleServer.DeleteArticleById(nID));
 }
Example #5
0
 /// <summary>
 /// 发布新文章
 /// </summary>
 /// <returns></returns>
 public static bool PublishNowPost(string content, string title, string type)
 {
     return(ArticleServer.AddNewArticle(content, title, type));
 }
Example #6
0
 /// <summary>
 /// 通过用户id获取全部文章
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public static List <Article> GetAllArticlesByUserId(int id)
 {
     return(ArticleServer.GetUserAllArticles(id));
 }
Example #7
0
 /// <summary>
 /// 获取全部文章
 /// </summary>
 /// <returns></returns>
 public static List <Article> GetAllArticles()
 {
     return(ArticleServer.GetAllArticles());
 }
Example #8
0
 /// <summary>
 /// 通过文章id获得文章
 /// </summary>
 public static Article GetArticleById(int id)
 {
     return(ArticleServer.GetArticleById(id));
 }