public ViewService(NSCRegDbContext dbContext, DbMandatoryFields mandatoryFields) { _commonSvc = new Common(dbContext); _userService = new UserService(dbContext); _regionService = new RegionService(dbContext); _context = dbContext; _mandatoryFields = mandatoryFields; }
public AnalyzeService(NSCRegDbContext context, StatUnitAnalysisRules analysisRules, DbMandatoryFields mandatoryFields, ValidationSettings validationSettings) { _context = context; _analysisRules = analysisRules; _mandatoryFields = mandatoryFields; _helper = new StatUnitAnalysisHelper(_context); _validationSettings = validationSettings; }
public StatUnitsController(NSCRegDbContext context, StatUnitAnalysisRules statUnitAnalysisRules, DbMandatoryFields mandatoryFields, ValidationSettings validationSettings) { _searchService = new SearchService(context); _viewService = new ViewService(context, mandatoryFields); _createService = new CreateService(context, statUnitAnalysisRules, mandatoryFields, validationSettings, StatUnitTypeOfSave.WebApplication); _editService = new EditService(context, statUnitAnalysisRules, mandatoryFields, validationSettings); _deleteService = new DeleteService(context); _historyService = new HistoryService(context); }
public StatUnitAnalyzer(StatUnitAnalysisRules analysisRules, DbMandatoryFields mandatoryFields, NSCRegDbContext context, ValidationSettings validationSettings) { _analysisRules = analysisRules; _mandatoryFields = mandatoryFields; _context = context; _validationSettings = validationSettings; _orphanProperties = _analysisRules.Orphan.GetType().GetProperties() .Where(x => (bool)x.GetValue(_analysisRules.Orphan, null) == true); }
public CreateService(NSCRegDbContext dbContext, StatUnitAnalysisRules statUnitAnalysisRules, DbMandatoryFields mandatoryFields, ValidationSettings validationSettings, StatUnitTypeOfSave statUnitTypeOfSave) { _dbContext = dbContext; _statUnitAnalysisRules = statUnitAnalysisRules; _mandatoryFields = mandatoryFields; _userService = new UserService(dbContext); _commonSvc = new Common(dbContext); _validationSettings = validationSettings; _dataAccessService = new DataAccessService(dbContext); _statUnitTypeOfSave = statUnitTypeOfSave; }
public AnalysisQueueController( NSCRegDbContext ctx, DbMandatoryFields mandatoryFields, StatUnitAnalysisRules analysisRules, ValidationSettings validationSettings) { _svc = new AnalysisQueueService( ctx, new ViewService(ctx, mandatoryFields), new EditService(ctx, analysisRules, mandatoryFields, validationSettings)); }
public static DataSourcesQueueService CreateEmptyConfiguredDataSourceQueueService(NSCRegDbContext ctx) { var analysisRules = new StatUnitAnalysisRules(); var dbMandatoryFields = new DbMandatoryFields(); var validationSettings = new ValidationSettings(); var createSvc = new CreateService(ctx, analysisRules, dbMandatoryFields, validationSettings, StatUnitTypeOfSave.WebApplication); var editSvc = new EditService(ctx, analysisRules, dbMandatoryFields, validationSettings); var servicesConfig = new ServicesSettings(); return(new DataSourcesQueueService(ctx, createSvc, editSvc, servicesConfig, dbMandatoryFields)); }
public AnalysisJob(NSCRegDbContext ctx, StatUnitAnalysisRules analysisRules, DbMandatoryFields dbMandatoryFields, int dequeueInterval, ValidationSettings validationSettings, ILogger logger) { _ctx = ctx; _analysisService = new AnalyzeService(ctx, analysisRules, dbMandatoryFields, validationSettings); Interval = dequeueInterval; _logger = logger; }
public QueueJob( int dequeueInterval, ILogger logger, StatUnitAnalysisRules statUnitAnalysisRules, DbMandatoryFields dbMandatoryFields, ValidationSettings validationSettings) { _logger = logger; Interval = dequeueInterval; _statUnitAnalysisRules = statUnitAnalysisRules; _dbMandatoryFields = dbMandatoryFields; _validationSettings = validationSettings; AddScopedServices(); }
public DataSourcesQueueController( NSCRegDbContext ctx, StatUnitAnalysisRules statUnitAnalysisRules, DbMandatoryFields mandatoryFields, ServicesSettings servicesSettings, ValidationSettings validationSettings) { _svc = new DataSourcesQueueService( ctx, new CreateService(ctx, statUnitAnalysisRules, mandatoryFields, validationSettings, StatUnitTypeOfSave.WebApplication), new EditService(ctx, statUnitAnalysisRules, mandatoryFields, validationSettings), servicesSettings, mandatoryFields); }
public DataSourcesQueueService(NSCRegDbContext ctx, CreateService createSvc, EditService editSvc, ServicesSettings config, DbMandatoryFields dbMandatoryFields) { _dbContext = ctx; _createSvc = createSvc; _editSvc = editSvc; _rootPath = config.RootPath; _uploadDir = config.UploadDir; _dbMandatoryFields = dbMandatoryFields; _statUnitDeleteService = new DeleteService(ctx); _elasticService = new ElasticService(ctx); }
public EditService(NSCRegDbContext dbContext, StatUnitAnalysisRules statUnitAnalysisRules, DbMandatoryFields mandatoryFields, ValidationSettings validationSettings) { _dbContext = dbContext; _statUnitAnalysisRules = statUnitAnalysisRules; _mandatoryFields = mandatoryFields; _userService = new UserService(dbContext); _commonSvc = new Common(dbContext); _elasticService = new ElasticService(dbContext); _validationSettings = validationSettings; _dataAccessService = new DataAccessService(dbContext); _deleteService = new DeleteService(dbContext); _liquidateStatusId = _dbContext.Statuses.FirstOrDefault(x => x.Code == "7")?.Id; _deletedStatusId = _dbContext.Statuses.FirstOrDefault(x => x.Code == "8")?.Id; _editArrayStatisticalUnits = new List <ElasticStatUnit>(); _addArrayStatisticalUnits = new List <ElasticStatUnit>(); }
public HomeController( IHostingEnvironment env, IAntiforgery antiforgery, LocalizationSettings localization, DbMandatoryFields dbMandatoryFields, ReportingSettings reportingSettings, ValidationSettings validationSettings, StatUnitAnalysisRules analysisRules, NSCRegDbContext db) { _env = env; _antiforgery = antiforgery; _dbMandatoryFields = dbMandatoryFields; _localization = localization; _reportingSettings = reportingSettings; _validationSettings = validationSettings; _analysisRules = analysisRules; _ctx = db; }
public StatUnitAnalysisRulesServiceTest() { var builder = new ConfigurationBuilder().AddJsonFile( Path.Combine( Directory.GetCurrentDirectory(), "..", "..", "..", "..", "..", "appsettings.Shared.json"), true); var configuration = builder.Build(); _analysisRules = configuration.GetSection(nameof(StatUnitAnalysisRules)).Get <StatUnitAnalysisRules>(); _mandatoryFields = configuration.GetSection(nameof(DbMandatoryFields)).Get <DbMandatoryFields>(); _validationSettings = configuration.GetSection(nameof(ValidationSettings)).Get <ValidationSettings>(); _helper = new StatUnitTestHelper(_analysisRules, _mandatoryFields, _validationSettings); _connectionSettings = configuration.GetSection(nameof(ConnectionSettings)).Get <ConnectionSettings>(); StartupConfiguration.ConfigureAutoMapper(); }
public EnterpriseGroupMandatoryFieldsManager(EnterpriseGroup enterpriseGroup, DbMandatoryFields mandatoryFields) { _enterpriseGroup = enterpriseGroup; _mandatoryFields = mandatoryFields; }
public StatisticalUnitMandatoryFieldsManager(StatisticalUnit unit, DbMandatoryFields mandatoryFields) { _statisticalUnit = unit; _mandatoryFields = mandatoryFields; }
public StatUnitTestHelper(StatUnitAnalysisRules analysisRules, DbMandatoryFields mandatoryFields, ValidationSettings validationSettings) { _analysisRules = analysisRules; _mandatoryFields = mandatoryFields; _validationSettings = validationSettings; }