コード例 #1
0
 public EvaluationController(IEvaluationRepository evaluationRepository, IProjetRepository projetRepository, IAutorisationRepository autorisationRepository, IMapper mapper)
 {
     _evaluationRepository   = evaluationRepository;
     _projetRepository       = projetRepository;
     _autorisationRepository = autorisationRepository;
     _mapper = mapper;
 }
コード例 #2
0
 public DatabaseTest()
 {
     ConnectionDatabase.DbContextSettings.ConnectionString = ConnectionDatabase.connString;
     ConnectionDatabase.DbContextSettings.DatabaseName     = dbName;
     DbContext            = new ApplicationDbContext(ConnectionDatabase.DbContextSettings);
     EvaluationRepository = new EvaluationRepository(DbContext);
 }
コード例 #3
0
ファイル: EnrollmentService.cs プロジェクト: jose2a/ADYC
 public EnrollmentService(
     IEnrollmentRepository enrollmentRepository,
     IEvaluationRepository evaluationRepository)
 {
     _enrollmentRepository = enrollmentRepository;
     _evaluationRepository = evaluationRepository;
 }
 public void Initialize()
 {
     BaseSqlTests.SeedDatabase();
     _repository       = new EvaluationRepository();
     _resultRepository = new ResultRepository();
     _service          = new EvaluationService(_repository, _resultRepository);
 }
コード例 #5
0
        public ContestController(IContestRepository contestRepository, IUserContestRepository userContestRepository, IProblemContestRepository problemContestRepository,
                                 ISubmisionContestRepository submisionContestRepository, IAnnouncementRepository announcementRepository, IProblemRepository problemRepository,
                                 ISubmisionRepository submisionRepository, IMessageBuilder emailSender, UserManager <User> userManager,
                                 IConfiguration configuration, ITestsRepository testsRepository, SubmissionHub submissionHub,
                                 IHubContext <SubmissionHub> hubContext, ISerializeTests serializeTests,
                                 IEvaluationRepository evaluationRepository, IUserInformationRepository userInformation)
        {
            _contestRepository          = contestRepository;
            _userContestRepository      = userContestRepository;
            _problemContestRepository   = problemContestRepository;
            _submisionContestRepository = submisionContestRepository;
            _announcementRepository     = announcementRepository;
            _problemRepository          = problemRepository;
            _submisionRepository        = submisionRepository;
            _compilers   = Compilator.Compilers;
            _emailSender = emailSender;
            _userManager = userManager;


            _configuration        = configuration;
            _testRepository       = testsRepository;
            _submissionHub        = submissionHub;
            _evaluationRepository = evaluationRepository;
            _hubContext           = hubContext;
            _serializeTests       = serializeTests;
            _userInformation      = userInformation;

            //intialize compilation and running api
            _compilationApi = _configuration.GetSection("Api")["CompilationApi"];
            _executionApi   = _configuration.GetSection("Api")["ExecutionApi"];
        }
コード例 #6
0
 public EvaluationService(ILogger <EvaluationService> logger, IEvaluationResponseRepository evaluationResponseRepository, IEvaluationAssignedRepository evaluationAssignedRepository, IEvaluationRepository evaluationRepository, IQuestionRepository questionRepository, IEvaluationQuestionRepository evaluationQuestionRepository, IUserRepository userRepository)
 {
     this._logger = logger;
     this._evaluationRepository         = evaluationRepository;
     this._questionRepository           = questionRepository;
     this._evaluationQuestionRepository = evaluationQuestionRepository;
     this._evaluationAssignedRepository = evaluationAssignedRepository;
     this._evaluationResponseRepository = evaluationResponseRepository;
     this._userRepository = userRepository;
 }
コード例 #7
0
 public EvaluationService(IEvaluationRepository evaluationRepository, 
                             IPracticeRepository practiceRepository,
                             IEvaluationPracticeRepository evaluationPracticeRepository,
                             IUnitOfWork unitOfWork)
 {
     this.evaluationRepository = evaluationRepository;
     this.practiceRepository = practiceRepository;
     this.evaluationPracticeRepository = evaluationPracticeRepository;
     this.unitOfWork = unitOfWork;
 }
コード例 #8
0
 public EvaluationService(IEvaluationRepository evaluationRepository,
                          IPracticeRepository practiceRepository,
                          IEvaluationPracticeRepository evaluationPracticeRepository,
                          IUnitOfWork unitOfWork)
 {
     this.evaluationRepository         = evaluationRepository;
     this.practiceRepository           = practiceRepository;
     this.evaluationPracticeRepository = evaluationPracticeRepository;
     this.unitOfWork = unitOfWork;
 }
コード例 #9
0
 public SubmissionRequest(SubmissionHub submissionHub, ISubmisionRepository submissionRepository,
                          IHubContext <SubmissionHub> hubContext, ISerializeTests serializeTests,
                          IEvaluationRepository evaluationRepository)
 {
     _submissionHub        = submissionHub;
     _submissionRepository = submissionRepository;
     _evaluationRepository = evaluationRepository;
     _hubContext           = hubContext;
     _serializeTests       = serializeTests;
 }
コード例 #10
0
 public ExamQuestionImpl(IExamQuestionRepository examQuestionRepository, IPreTestQuestionRepository preTestQuestionRepository, IEducationExamQuestionRepository educationExamQuestion, IEducationPreTestQuestionRepository educationPreTestQuestion, IExamRepository examRepository, IPreTestRepository preTestRepository, IEvaluationRepository evaluationRepository, IEvaluationQuestionRepository evaluationQuestionRepository, IEducationEvaluationRepository educationEvaluationRepository)
 {
     _examQuestionRepository        = examQuestionRepository;
     _preTestQuestionRepository     = preTestQuestionRepository;
     _educationExamQuestion         = educationExamQuestion;
     _educationPreTestQuestion      = educationPreTestQuestion;
     _examRepository                = examRepository;
     _preTestRepository             = preTestRepository;
     _evaluationRepository          = evaluationRepository;
     _evaluationQuestionRepository  = evaluationQuestionRepository;
     _educationEvaluationRepository = educationEvaluationRepository;
 }
コード例 #11
0
        public SubmissionController(ISubmisionRepository submisionRepository, IConfiguration configuration,
                                    IProblemRepository problemRepository, IEvaluationRepository evaluationRepository,
                                    ITestsRepository testsRepository)
        {
            _submisionRepository  = submisionRepository;
            _configuration        = configuration;
            _problemRepository    = problemRepository;
            _evaluationRepository = evaluationRepository;
            _testRepository       = testsRepository;

            //intialize compilation and running api
            _compilationApi = _configuration.GetSection("Api")["CompilationApi"];
            _executionApi   = _configuration.GetSection("Api")["ExecutionApi"];
        }
コード例 #12
0
        public void ExamQuestionInitialize()
        {
            _examQuestionRepository             = new ExamQuestionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _preTestQuestionRepository          = new PreTestQuestionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _educationPreTestQuestionRepository = new EducationPreTestQuestionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _educationExamQuestionRepository    = new EducationExamQuestionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _examRepository                = new ExamRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _preTestRepository             = new PreTestRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _evaluationRepository          = new EvaluationRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _evaluationQuestionRepository  = new EvaluationQuestionRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());
            _educationEvaluationRepository = new EducationEvaluationRepository(new Core.Base.Data.SqlServer.Factory.BaseContextFactory <HCRGUniversity.Core.Data.SqlServer.HCRGUniversityDBContext>());

            _examQuestionBL = new ExamQuestionImpl(_examQuestionRepository, _preTestQuestionRepository, _educationExamQuestionRepository, _educationPreTestQuestionRepository, _examRepository, _preTestRepository, _evaluationRepository, _evaluationQuestionRepository, _educationEvaluationRepository);
        }
コード例 #13
0
 public StrategyController(
     IStrategyRepository strategyRepository,
     IAssetRepository assetRepository,
     IEvaluationRepository evaluationRepository,
     ITradeRepository tradeRepository,
     IMarketDataService marketDataService,
     IMapper mapper)
 {
     _strategyRepository   = strategyRepository;
     _assetRepository      = assetRepository;
     _evaluationRepository = evaluationRepository;
     _tradeRepository      = tradeRepository;
     _marketDataService    = marketDataService;
     _mapper = mapper;
 }
コード例 #14
0
ファイル: EvaluationService.cs プロジェクト: r15h1/heyteam
 public EvaluationService(IValidator <TermSetupRequest> setupRequestValidator, IEvaluationQuery evaluationQuery,
                          IEvaluationRepository termRepository, ITermSearchEngine termSearchEngine,
                          IValidator <GenerateReportCardRequest> generateRequestValidator, IClubQuery clubQuery,
                          ISquadQuery squadQuery, IMemberQuery memberQuery, IReportDesignerQuery reportDesignerQuery,
                          IValidator <UpdateReportCardRequest> updateReportCardRequestValidator
                          )
 {
     this.setupRequestValidator    = setupRequestValidator;
     this.evaluationQuery          = evaluationQuery;
     this.evaluationRepository     = termRepository;
     this.termSearchEngine         = termSearchEngine;
     this.generateRequestValidator = generateRequestValidator;
     this.clubQuery           = clubQuery;
     this.squadQuery          = squadQuery;
     this.memberQuery         = memberQuery;
     this.reportDesignerQuery = reportDesignerQuery;
     this.updateReportCardRequestValidator = updateReportCardRequestValidator;
 }
コード例 #15
0
 public UpdateAuthorizationHandler(IActionRepository actionRepository, IDocumentRepository documentRepository,
                                   IEvaluationRepository evaluationRepository, IIndicateurRepository indicateurRepository,
                                   IMesureRepository mesureRepository, IObjectifRepository objectifRepository,
                                   IOpportuniteRepository opportuniteRepository, IPhaseRepository phaseRepository,
                                   IProjetRepository projetRepository, IReunionRepository reunionRepository,
                                   IRisqueRepository risqueRepository, ITacheRepository tacheRepository)
 {
     _actionRepository      = actionRepository;
     _documentRepository    = documentRepository;
     _evaluationRepository  = evaluationRepository;
     _indicateurRepository  = indicateurRepository;
     _mesureRepository      = mesureRepository;
     _objectifRepository    = objectifRepository;
     _opportuniteRepository = opportuniteRepository;
     _phaseRepository       = phaseRepository;
     _projetRepository      = projetRepository;
     _reunionRepository     = reunionRepository;
     _risqueRepository      = risqueRepository;
     _tacheRepository       = tacheRepository;
 }
コード例 #16
0
        public ProblemsController(IProblemRepository problemRepository, ISubmisionRepository submisionRepository,
                                  ISolutionRepository solutionRepository, IConfiguration configuration,
                                  ITestsRepository testsRepository, SubmissionHub submissionHub,
                                  IHubContext <SubmissionHub> hubContext, ISerializeTests serializeTests,
                                  IEvaluationRepository evaluationRepository)
        {
            _problemRepository    = problemRepository;
            _submisionRepository  = submisionRepository;
            _solutionRepository   = solutionRepository;
            _configuration        = configuration;
            _testRepository       = testsRepository;
            _submissionHub        = submissionHub;
            _evaluationRepository = evaluationRepository;
            _hubContext           = hubContext;
            _serializeTests       = serializeTests;
            _compilers            = Compilator.Compilers;

            //intialize compilation and running api
            _compilationApi = _configuration.GetSection("Api")["CompilationApi"];
            _executionApi   = _configuration.GetSection("Api")["ExecutionApi"];
        }
コード例 #17
0
 public GetAverageScorByIdConsultantQueryHandler(IEvaluationRepository repository)
 {
     _repository = repository;
 }
 public DeleteEvaluationByIdCommandHandler(IEvaluationRepository repository)
 {
     _repository = repository;
 }
コード例 #19
0
 public EvaluationService(IEvaluationRepository repository)
 {
     this._repository = repository;
 }
コード例 #20
0
 public CreateEvaluationCommandHandler(IEvaluationRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #21
0
 public EvaluationDataService()
 {
     this._evaluationRepository = (IEvaluationRepository)Mvx.get_IoCProvider().Resolve <IEvaluationRepository>();
     this._settingsDataService  = (ISettingsDataService)Mvx.get_IoCProvider().Resolve <ISettingsDataService>();
 }
コード例 #22
0
 public EvaluationsController()
 {
     this._evaluationRepository = new EvaluationRepository(new AcademyModel());
 }
 public UpdateEvaluationByIdCommandHandler(IEvaluationRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #24
0
 public EvaluationService(IEvaluationRepository evaluationRepository, IResultRepository resultRepository)
 {
     _evaluationRepository = evaluationRepository;
     _resultRepository     = resultRepository;
 }
コード例 #25
0
 public EvaluationService(IEvaluationRepository evaluationRepository)
 {
     _evaluationRepository = evaluationRepository;
 }
コード例 #26
0
 public GetEvaluationByIdQueryHandler(IEvaluationRepository repository)
 {
     _repository = repository;
 }
 public GetAllEvaluationsQueryHandler(IEvaluationRepository repository)
 {
     _repository = repository;
 }
コード例 #28
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EvaluationsController"/> class.
 /// </summary>
 /// <param name="evaluationRepository">The evaluations repo.</param>
 /// <param name="evaluationTypeRepository">The evaluation roles repo.</param>
 public EvaluationsController(IEvaluationRepository evaluationRepository,
                              IEvaluationTypeRepository evaluationTypeRepository)
 {
     _evaluationRepository     = evaluationRepository;
     _evaluationTypeRepository = evaluationTypeRepository;
 }
コード例 #29
0
 /// <summary>
 /// Initializes a new instance of the <see cref="jogosdaqui.Domain.Evaluations. EvaluationService"/> class.
 /// </summary>
 /// <param name="evaluationRepository"> Evaluation repository.</param>
 /// <param name="unitOfWork">Unit of work.</param>
 public EvaluationService(IEvaluationRepository evaluationRepository, IUnitOfWork <long> unitOfWork)
     : base(evaluationRepository, unitOfWork)
 {
 }
コード例 #30
0
 public EvaluationServices(IEvaluationRepository evaluation, IMapper mapper, ILogger <EvaluationServices> logger)
 {
     _evaluation  = evaluation;
     _mapper      = mapper;
     this._logger = logger;
 }
コード例 #31
0
 public EvaluationController(IEvaluationRepository evaluationRepository)
 {
     _evaluationRepository = evaluationRepository;
 }