Пример #1
0
 public AnswerService(IAnswerRepository answerRepository,
                      IForumTopicRepository forumTopicRepository)
 {
     _answerRepository     = answerRepository;
     _forumTopicRepository = forumTopicRepository;
     _answerFactory        = new AnswerFactory();
 }
Пример #2
0
        public bool DoesHeadingExist(string heading, IForumTopicRepository forumTopicRepository)
        {
            var obj = forumTopicRepository.FindTopicByTitle(title: heading);

            if (obj != null)
            {
                return(true);
            }
            return(false);
        }
Пример #3
0
        public bool ForumTopicIdCheck(int id, IForumTopicRepository forumTopicRepository)
        {
            var person = forumTopicRepository.Find(id: id);

            if (person != null)
            {
                return(true);
            }
            LastErrorMessage = "ForumTopic not found";
            return(false);
        }
Пример #4
0
 public ForumTopicService(IForumTopicRepository forumTopicRepository)
 {
     _forumTopicRepository = forumTopicRepository;
     _forumTopicFactory    = new ForumTopicFactory();
 }