public QuestionManager(ISecurityManager securityManager, ITimeManager timeManager, IQuestionDataAccess questionDataAccess) { if (securityManager == null) { throw new ArgumentNullException(nameof(securityManager)); } if (timeManager == null) { throw new ArgumentNullException(nameof(timeManager)); } if (questionDataAccess == null) { throw new ArgumentNullException(nameof(questionDataAccess)); } _securityManager = securityManager; _timeManager = timeManager; _questionDataAccess = questionDataAccess; }
public QuestionItemEntity GetQuestionById(int questionId) { _questionDataAccess = new QuestionDataAccess(_context); return(_questionDataAccess.GetQuestionById(questionId)); }
public bool CheckQuestionName(QuestionItemEntity questionItemEntity) { _questionDataAccess = new QuestionDataAccess(_context); return(_questionDataAccess.CheckQuestionName(questionItemEntity)); }
public bool SaveQuestion(QuestionItemEntity questionItemEntity) { _questionDataAccess = new QuestionDataAccess(_context); return(_questionDataAccess.SaveQuestion(questionItemEntity)); }
public IEnumerable <QuestionItemEntity> GetQuestionList(QuestionSearchFilter searchFilter) { _questionDataAccess = new QuestionDataAccess(_context); return(_questionDataAccess.GetQuestionList(searchFilter)); }