Add post, fix delete forum, fix null pointer exceptions, min max limist

on database strings
This commit is contained in:
2017-06-12 17:22:58 +03:00
parent 1249950059
commit 430d02f59e
10 changed files with 148 additions and 22 deletions

View File

@@ -9,13 +9,13 @@ namespace BL.Interfaces
{
public interface IFoorumService
{
IEnumerable<FoorumDTO> GetAll();
FoorumDTO Get(int id);
IEnumerable<FoorumDTO> GetAll(bool withHidden = false, bool withPosts = false);
FoorumDTO Get(int id, bool withPosts = true);
FoorumDTO Add(FoorumDTO foorum);
FoorumDTO Update(FoorumDTO foorum);
void Hide(int id, bool hide=true);
FoorumDTO Hide(int id, bool hide = true);
FoorumDTO Delete(int id);
void AddPost(int id, PostDTO post);
PostDTO AddPost(int id, PostDTO post);
IEnumerable<FoorumDTO> SearchFoorumTitle(string query);
IEnumerable<FoorumDTO> SearchFoorumAuthor(string query);