public IEnumerable <AnswerEntity> GetAllAnswers(QuestionEntity question) { return(answerRepository.GetAllAnswers(question.ToDalQuestion()).Select(answer => answer.ToBllAnswer())); }
public void UpdateQuestion(QuestionEntity e) { questionRepository.Update(e.ToDalQuestion()); uow.Commit(); }
public bool ExistAnswer(QuestionEntity question, AnswerEntity answer) { return(answerRepository.ExistAnswer(question.ToDalQuestion(), answer.ToDalAnswer())); }
public void CreateQuestion(QuestionEntity e) { e.QuestionNumberInTest = GetByPredicate(entity => entity.TestId == e.TestId).Count() + 1; questionRepository.Create(e.ToDalQuestion()); uow.Commit(); }