public async Task <ForumThreadPostModel> GetForumThreadPostById(Guid guid, Guid forumUserGuid, bool isForumAdmin) { var forumThreadPost = await _forumDal.GetForumThreadPostById(guid); return((forumThreadPost == null || isForumAdmin || forumThreadPost.VisibleFlag) ? forumThreadPost : null); }
public async Task <IActionResult> GetForumThreadPostByGuid(Guid guid) { var forumThreadPost = await _forumDal.GetForumThreadPostById(guid); return(forumThreadPost != null ? (IActionResult)this.Ok(forumThreadPost) : this.NotFound()); }