public ReturnState UpdatePost(PostModel model) { var filters = new UtilityService().GetFilterLisst(); model.Content = Utilities.Filter(model.Content, filters); return(ForumOperator.UpdatePost(model) ? ReturnState.ReturnOK : ReturnState.ReturnError); }
public ReturnState AddResponseToPostReply(PostReplyModel model) { var filters = new UtilityService().GetFilterLisst(); model.Content = Utilities.Filter(model.Content, filters); return(ForumOperator.AddResponseToPostReply(model) ? ReturnState.ReturnOK : ReturnState.ReturnError); }
public List <PostReplyModel> GetReplyResponseListByPostId(int id) { return(ForumOperator.QueryReplyResponseListByPostId(id)); }
public List <string> GetPostTypeList() { return(ForumOperator.QueryPostTypeList()); }
public PostReplyModel GetPostReplyById(int id) { return(ForumOperator.QueryPostReplyById(id)); }
public List <PostModel> GetPostListByType(string type) { return(ForumOperator.QueryPostListByType(ForumOperator.IndexOfPostType(type))); }
public List <PostModel> GetPostListByPoster(string poster) { return(ForumOperator.QueryPostListByEamil(poster)); }
public List <PostModel> GetPostList() { return(ForumOperator.QueryPostList()); }
public ReturnState DelResponseToPostReplyById(int id) { return(ForumOperator.RemoveResponseToPostReplyById(id) ? ReturnState.ReturnOK : ReturnState.ReturnError); }
public ReturnState DelPost(int id) { return(ForumOperator.RemovePost(id) ? ReturnState.ReturnOK : ReturnState.ReturnError); }