/// <summary> /// 创建帖子 /// </summary> public void CreateForum(ForumDetailApiModel detail) { detail.No = forum.FindForumList().Count + 1; LoanMarketForum loanMarketForum = new LoanMarketForum() { ContentBody = detail.ContentBody, CreateTime = DateTime.Now, CreateUserNo = detail.CreateUserNo, Id = GuidTool.GenerateKey(), Title = detail.Title, Type = detail.Type, No = detail.No, UpdateTime = DateTime.Now, ViewCount = 0, CommentCount = 0, LikeCount = 0 }; forum.CreateForum(loanMarketForum); }
/// <summary> /// 查找帖子详情 /// </summary> /// <param name="no"></param> /// <returns></returns> public ForumDetailApiModel GetForumDetail(int no) { LoanMarketForum e = forum.GetForumDetail(no); ForumDetailApiModel data = new ForumDetailApiModel() { No = e.No, CommentCount = e.CommentCount, ContentBody = e.ContentBody, CreateTime = e.CreateTime, CreateUserNo = e.CreateUserNo, LikeCount = e.LikeCount, ViewCount = e.ViewCount, Title = e.Title, Status = e.Status, CreateUserNickName = e.CreateUserName, CarryImg1 = e.CarryImg1, CarryImg2 = e.CarryImg2 }; return(data); }
/// <summary> /// 新增帖子 /// </summary> /// <param name="value"></param> public int Post([FromBody] ForumDetailApiModel detail) { forum.CreateForum(detail); return(1); }