public RichQuestionRepository(IQuestionsRepository questionsRepository, IQuestionVoteRepository questionVoteRepository, IAnswersRepository answersRepository, IAnswerVoteRepository answerVoteRepository)
 {
     _questionsRepository = questionsRepository;
     _questionVoteRepository = questionVoteRepository;
     _answersRepository = answersRepository;
     _answerVoteRepository = answerVoteRepository;
 }
Exemple #2
0
 public RichQuestionRepository(IQuestionsRepository questionsRepository, IQuestionVoteRepository questionVoteRepository, IAnswersRepository answersRepository, IAnswerVoteRepository answerVoteRepository)
 {
     _questionsRepository    = questionsRepository;
     _questionVoteRepository = questionVoteRepository;
     _answersRepository      = answersRepository;
     _answerVoteRepository   = answerVoteRepository;
 }
 public TestQuestionsService(IAnswersRepository answersRepository,
                             ITestQuestionRepository testQuestionRepository, ITestRepository testRepository)
 {
     this.answersRepository      = answersRepository;
     this.testQuestionRepository = testQuestionRepository;
     this.testRepository         = testRepository;
 }
 public IncrementAnswerVotesOnVotePosted(
     IDomainEvents domainEvents,
     IAnswersRepository answersRepository)
 {
     _domainEvents      = domainEvents;
     _answersRepository = answersRepository;
 }
 public GetAnswersByQuestionIdQueryHandler(
     IAnswersRepository answersRepository,
     IQuestionsRepository questionsRepository)
 {
     _answersRepository   = answersRepository;
     _questionsRepository = questionsRepository;
 }
Exemple #6
0
        public ScheduledTestsController(ITestInstancesRepository testInstancesRepository,
                                        IMapper mapper,
                                        IUserContext userContext,
                                        IGroupsRepository groupsRepository,
                                        ITestsRepository testsRepository,
                                        IAnswersRepository answersRepository,
                                        IExercisesRepository exercisesRepository,
                                        ITestTypesRepository testTypesRepository)
        {
            _testInstancesRepository = testInstancesRepository;
            _mapper              = mapper;
            _groupsRepository    = groupsRepository;
            _testsRepository     = testsRepository;
            _answersRepository   = answersRepository;
            _exercisesRepository = exercisesRepository;
            _testTypesRepository = testTypesRepository;

            var userId = userContext.GetLogedInUserId();

            if (userId == null)
            {
                throw new ApplicationException("userId is null");
            }
            _userId = (Guid)userId;
        }
 public ExerciseTemplatesController(IExercisesRepository exercisesRepository,
                                    IMapper mapper, IAnswersRepository answersRepository)
 {
     _exercisesRepository = exercisesRepository;
     _mapper            = mapper;
     _answersRepository = answersRepository;
 }
Exemple #8
0
 public QuizController(IQuestionRepository questionRepository, IAnswersRepository answersRepository, IScoreRepository scoreRepository, IUserRepository userRepository)
 {
     this.questionRepository = questionRepository;
     this.answersRepository  = answersRepository;
     this.scoreRepository    = scoreRepository;
     this.userRepository     = userRepository;
 }
        public override void FixtureSetupCore()
        {
            base.FixtureSetupCore();
            _answersRepository = Container.Resolve<IAnswersRepository>();
            _answers = new List<Answer>();

            CreateData();
        }
Exemple #10
0
 public TaskController(ITaskRepository repository,
                       ICategoryRepository categoryRepositoryitory,
                       IAnswersRepository answersRepository)
 {
     this.taskRepository          = repository;
     this.categoryRepositoryitory = categoryRepositoryitory;
     this.answersRepository       = answersRepository;
 }
 public TaskController(ITaskRepository repository, 
     ICategoryRepository categoryRepositoryitory,
     IAnswersRepository answersRepository)
 {
     this.taskRepository = repository;
     this.categoryRepositoryitory = categoryRepositoryitory;
     this.answersRepository = answersRepository;
 }
 public AnswerTemplatesController(DatabaseContext context,
                                  IAnswersRepository answersRepository,
                                  IMapper mapper)
 {
     _context           = context;
     _answersRepository = answersRepository;
     _mapper            = mapper;
 }
Exemple #13
0
        public override void FixtureSetupCore()
        {
            base.FixtureSetupCore();
            _answersRepository = Container.Resolve <IAnswersRepository>();
            _answers           = new List <Answer>();

            CreateData();
        }
 public CheckTestService(ITestQuestionRepository testQuestionRepository, IAnswersRepository answersRepository,
                         IResultsRepository resultsRepository, ITestRepository testRepository)
 {
     this.testQuestionRepository = testQuestionRepository;
     this.testRepository         = testRepository;
     this.answersRepository      = answersRepository;
     this.resultsRepository      = resultsRepository;
 }
 public DataManager(IAnswersRepository answersRepository, IQuestionsRepository questionsRepository, ITestsRepository testsRepository, IStatisticRepository statisticRepository, IUsersRepository usersRepository, IWrittenLettersRepository writtenLettersRepository)
 {
     this.answersRepository        = answersRepository;
     this.questionsRepository      = questionsRepository;
     this.testsRepository          = testsRepository;
     this.statisticRepository      = statisticRepository;
     this.writtenLettersRepository = writtenLettersRepository;
     this.usersRepository          = usersRepository;
 }
 public TestService(IAnswersRepository answersRepository, ITestQuestionRepository testQuestionRepository,
                    ITestRepository testRepository, ISubjectRepository subjectRepository, ITestQuestionsService testQuestionsService)
 {
     this.answersRepository      = answersRepository;
     this.testQuestionRepository = testQuestionRepository;
     this.testRepository         = testRepository;
     this.subjectRepository      = subjectRepository;
     this.testQuestionsService   = testQuestionsService;
 }
 public ForumData(DbContext context, IAnswersRepository answersRepository, ICommentsRepository commentsRepository,
                  ISectionsRepository sectionsRepository, IThreadsRepository threadsRepository)
 {
     this.context            = context;
     this.answersRepository  = answersRepository;
     this.commentsRepository = commentsRepository;
     this.sectionsRepository = sectionsRepository;
     this.threadsRepository  = threadsRepository;
 }
 public DataManagerMock(IAnswersRepository answersRepository, IQuestionsRepository questionsRepository,
                        ITestsRepository testsRepository, IStatisticRepository statisticRepository, IUsersRepository usersRepository, IWrittenLettersRepository writtenLettersRepository)
 {
     Answers        = answersRepository;
     Questions      = questionsRepository;
     Tests          = testsRepository;
     Statistic      = statisticRepository;
     Users          = usersRepository;
     WrittenLetters = writtenLettersRepository;
 }
 public DataManager(IAnswersRepository answersRepository, ITestsRepository testsRepository, IQuestionsRepository quesionsRepository, IUsersRepository usersRepository, ICorrectAnswerRepository correctAnswerRepository, IUserTestAccessRepository userTestAccessRepository, IStatisticRepository statisticRepository)
 {
     _answersRepository        = answersRepository;
     _testsRepository          = testsRepository;
     _quesionsRepository       = quesionsRepository;
     _usersRepository          = usersRepository;
     _correctAnswerRepository  = correctAnswerRepository;
     _userTestAccessRepository = userTestAccessRepository;
     _statisticRepository      = statisticRepository;
 }
Exemple #20
0
 public SubjectService(ISubjectRepository subjectRepository, IMapper mapper,
                       ITestQuestionRepository testQuestionRepository,
                       IAnswersRepository answersRepository, ITestQuestionsService testQuestionsService)
 {
     this.subjectRepository      = subjectRepository;
     this.mapper                 = mapper;
     this.testQuestionRepository = testQuestionRepository;
     this.answersRepository      = answersRepository;
     this.testQuestionsService   = testQuestionsService;
 }
 public DataSeeder(IUserRepository userRepository, IQuestionsRepository questionsRepository, ISessionFactory sessionFactory,
     IQuestionVoteRepository questionVoteRepository, IAnswersRepository answersRepository,
     IAnswerVoteRepository answerVoteRepository)
 {
     _userRepository = userRepository;
     _questionsRepository = questionsRepository;
     _questionVoteRepository = questionVoteRepository;
     _sessionFactory = sessionFactory;
     _answersRepository = answersRepository;
     _answerVoteRepository = answerVoteRepository;
 }
Exemple #22
0
 public ResultsController(IResultsRepository resultsRepository, IDictionariesRepository dictionariesRepository, IQuestionnairesRepository questionnairesRepository,
                          IAnswersRepository answersRepository, IIntervieweesRepository intervieweesRepository, IQuestionsRepository questionsRepository, IScoresRepository scoresRepository)
 {
     this._resultsRepository        = resultsRepository;
     this._dictionariesRepository   = dictionariesRepository;
     this._questionnairesRepository = questionnairesRepository;
     this._answersRepository        = answersRepository;
     this._intervieweesRepository   = intervieweesRepository;
     this._questionsRepository      = questionsRepository;
     this._scoresRepository         = scoresRepository;
 }
 public DataSeeder(IUserRepository userRepository, IQuestionsRepository questionsRepository, ISessionFactory sessionFactory,
                   IQuestionVoteRepository questionVoteRepository, IAnswersRepository answersRepository,
                   IAnswerVoteRepository answerVoteRepository)
 {
     _userRepository         = userRepository;
     _questionsRepository    = questionsRepository;
     _questionVoteRepository = questionVoteRepository;
     _sessionFactory         = sessionFactory;
     _answersRepository      = answersRepository;
     _answerVoteRepository   = answerVoteRepository;
 }
Exemple #24
0
 public DataManager(IDetailsOfTheTestRepository detailsOfTheTestRepository, IStudentAnswersRepository studentAnswersRepository, IAnswersRepository answersRepository, IQuestionsRepository questionsRepository, ITestsRepository testsRepository, IRolesRepository rolesRepository, IGroupsRepository groupsRepository, IStudentsRepository studentsRepository, IUsersRepository usersRepository)
 {
     Users            = usersRepository;
     Roles            = rolesRepository;
     Tests            = testsRepository;
     Groups           = groupsRepository;
     Answers          = answersRepository;
     Students         = studentsRepository;
     Questions        = questionsRepository;
     StudentAnswers   = studentAnswersRepository;
     DetailsOfTheTest = detailsOfTheTestRepository;
 }
Exemple #25
0
 public DataManagerMock(IAnswersRepository answersRepository, ITestsRepository testsRepository,
                        IQuestionsRepository questionsRepository, IUsersRepository usersRepository,
                        ICorrectAnswerRepository correctAnswerRepository, IUserTestAccessRepository userTestAccess, IStatisticRepository statisticRepository)
 {
     Answers        = answersRepository;
     Tests          = testsRepository;
     Questions      = questionsRepository;
     Users          = usersRepository;
     CorrectAnswers = correctAnswerRepository;
     UserTestAccess = userTestAccess;
     Statistics     = statisticRepository;
 }
 public PublishAnswerCommandHandler(
     IQuestionsRepository questionsRepository,
     IAnswersRepository answersRepository,
     IQuestionsFollowingRepository questionsFollowingRepository,
     IUnitOfWork unitOfWork
     )
 {
     _questionsRepository          = questionsRepository;
     _answersRepository            = answersRepository;
     _questionsFollowingRepository = questionsFollowingRepository;
     _unitOfWork = unitOfWork;
 }
Exemple #27
0
        public AnswerController(
            IAnswersRepository answersRepository,
            IUsersRepository usersRepository,
            IUserConnectionManager userConnectionManager,
            ApplicationDbContext context

            )
        {
            this.answersRepository      = answersRepository;
            this.usersRepository        = usersRepository;
            this.notificationRepository = new NotificationRepository(context, userConnectionManager);
        }
Exemple #28
0
 public QuestionnaireService(
     IQuestionsRepository questionsRepository,
     IAnswersRepository answersRepository,
     IUserChoicesRepository userChoicesRepository,
     IQuestionsRankRepository questionsRankRepository,
     IMapper mapper
     )
 {
     _questionsRepository     = questionsRepository;
     _answersRepository       = answersRepository;
     _userChoicesRepository   = userChoicesRepository;
     _questionsRankRepository = questionsRankRepository;
     _mapper = mapper;
 }
Exemple #29
0
 public Summarizer(
     IQuestionsRepository questionRepo,
     IAnswersRepository answerRepo,
     IPersistQuestionsRepository questionPersitRepo,
     IPersistTimeseriesRepository timeseriesPersistRepo,
     ICommentsRepository commentsRepository,
     ICommentQuestionProcessor commentsProcessor)
 {
     m_QuestionRepo = questionRepo;
     m_AnswerRepo = answerRepo;
     m_questionPersitRepo = questionPersitRepo;
     m_timeseriesPersistRepo = timeseriesPersistRepo;
     m_commentsRepository = commentsRepository;
     m_commentsProcessor = commentsProcessor;
 }
Exemple #30
0
 public DbSeeder(
     DatabaseContext databaseContext,
     IServiceProvider serviceProvider,
     RoleManager <Role> roleManager,
     UserManager <User> userManager,
     IGroupsRepository groupsRepository,
     ITestTypesRepository testTypesRepository,
     IUsersRepository usersRepository,
     ITestsRepository testsRepository,
     IExercisesRepository exercisesRepository,
     IAnswersRepository answersRepository)
 {
     _databaseContext     = databaseContext;
     _serviceProvider     = serviceProvider;
     _roleManager         = roleManager;
     _userManager         = userManager;
     _groupsRepository    = groupsRepository;
     _testTypesRepository = testTypesRepository;
     _usersRepository     = usersRepository;
     _testsRepository     = testsRepository;
     _exercisesRepository = exercisesRepository;
     _answersRepository   = answersRepository;
 }
Exemple #31
0
 public TestingController(ITestRepository testRepository, IQuestionRepository questionRepository, IAnswersRepository answersRepository)
 {
     test     = testRepository;
     question = questionRepository;
     answers  = answersRepository;
 }
 public CommentQuestionProcessor(IAnswersRepository answerRepo)
 {
     m_answerRepo = answerRepo;
 }
Exemple #33
0
 public AdminController(ITestRepository testRepository, IQuestionRepository questionRepository, IAnswersRepository answersRepository)
 {
     TestRepository     = testRepository;
     QuestionRepository = questionRepository;
     AnswersRepository  = answersRepository;
 }
 public AnswersController(IQuestionsRepository questionsRepository, IAnswersRepository answersRepository)
 {
     this._answersRepository   = answersRepository;
     this._questionsRepository = questionsRepository;
 }
 public AnswerController(IUserRepository userRepository, IAnswersRepository answersRepository)
     : base(userRepository)
 {
     _answersRepository = answersRepository;
 }
 public AnswersService()
 {
     ar = new AnswersRepository();
 }
Exemple #37
0
 public AnswerController(IUserRepository userRepository, IAnswersRepository answersRepository) : base(userRepository)
 {
     _answersRepository = answersRepository;
 }