예제 #1
0
 public DbDocumentRepository(IDbContextFactory dbContextFactory,
                             IRepository <FieldMetadata> fieldMetadataRepository,
                             IFieldDataRepository fieldDataRepository)
 {
     _dbContextFactory        = dbContextFactory;
     _fieldMetadataRepository = fieldMetadataRepository;
     _fieldDataRepository     = fieldDataRepository;
 }
예제 #2
0
 public DbNumeratorRepository(IDbContextFactory dbContextFactory,
                              IClassifierTypeService classifierTypeService, IClassifierTreeService classifierTreeService,
                              IClassifierTypeMetadataService metadataService, IFieldDataRepository fieldDataRepository,
                              INumberGenerator numberGenerator)
     : base(dbContextFactory, classifierTypeService, classifierTreeService, metadataService, fieldDataRepository,
            numberGenerator)
 {
 }
예제 #3
0
 public DbClassifierRepository(IDbContextFactory dbContextFactory, IClassifierTypeService classifierTypeService,
                               IClassifierTreeService classifierTreeService, IClassifierTypeMetadataService metadataService,
                               IFieldDataRepository fieldDataRepository, INumberGenerator numberGenerator)
 {
     _dbContextFactory      = dbContextFactory;
     _classifierTypeService = classifierTypeService;
     _classifierTreeService = classifierTreeService;
     _metadataService       = metadataService;
     _fieldDataRepository   = fieldDataRepository;
     _numberGenerator       = numberGenerator;
 }
예제 #4
0
 public CreateCompanyHandler(IUnitOfWorkFactory unitOfWorkFactory, IDbContextFactory dbContextFactory,
                             IDateTimeProvider dateTimeProvider, IRepository <FieldMetadata> fieldMetadataRepository, IFieldDataRepository fieldDataRepository,
                             INamedServiceFactory <IClassifierRepository> classifierRepositoryFactory, IDocumentService documentRepository,
                             IAuditLogService auditLogService, IBackgroundJobManager jobManager)
 {
     _unitOfWorkFactory           = unitOfWorkFactory;
     _dbContextFactory            = dbContextFactory;
     _dateTimeProvider            = dateTimeProvider;
     _fieldMetadataRepository     = fieldMetadataRepository;
     _fieldDataRepository         = fieldDataRepository;
     _classifierRepositoryFactory = classifierRepositoryFactory;
     _documentRepository          = documentRepository;
     _auditLogService             = auditLogService;
     _jobManager = jobManager;
 }
예제 #5
0
 public SurveyService(IMapper mapper,
                      ISurveyRepository surveyRepository,
                      IQuestionRepository questionRepository,
                      IFieldDataRepository fieldDataRepository,
                      IChoiceOptionRepository choiceOptionRepository,
                      IRowRepository rowRepository,
                      ISurveyTemplateRepository surveyTemplateRepository,
                      ISurveyReportService surveyReportService)
 {
     _mapper                   = mapper;
     _surveyRepository         = surveyRepository;
     _questionRepository       = questionRepository;
     _fieldDataRepository      = fieldDataRepository;
     _choiceOptionRepository   = choiceOptionRepository;
     _rowRepository            = rowRepository;
     _surveyTemplateRepository = surveyTemplateRepository;
     _surveyReportService      = surveyReportService;
 }
예제 #6
0
 public DbRoleRepository(
     ILogger <DbRoleRepository> logger,
     IDbContextFactory dbContextFactory,
     IClassifierTypeService classifierTypeService,
     IClassifierTreeService classifierTreeService,
     IClassifierTypeMetadataService metadataService,
     IFieldDataRepository fieldDataRepository,
     INumberGenerator numberGenerator,
     RoleManager <DbRole> roleManager)
     : base(
         dbContextFactory,
         classifierTypeService,
         classifierTreeService,
         metadataService,
         fieldDataRepository,
         numberGenerator)
 {
     _logger      = logger;
     _roleManager = roleManager;
 }