Esempio n. 1
0
 public StrassenabschnittGISService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     IAchsenReferenzService achsenReferenzService,
     IReferenzGruppeService referenzGruppeService,
     IGISService gisService,
     IZustandsabschnittGISService zustandsabschnittGISService,
     IGeoJSONParseService geoJSONParseService,
     IFahrbahnZustandGISService fahrbahnZustandService,
     IAchsenSegmentService achsenSegmentService,
     IFiltererFactory filtererFactory,
     ILocalizationService localizationService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.transactionScopeProvider    = transactionScopeProvider;
     this.achsenSegmentService        = achsenSegmentService;
     this.filtererFactory             = filtererFactory;
     this.localizationService         = localizationService;
     this.achsenReferenzService       = achsenReferenzService;
     this.referenzGruppeService       = referenzGruppeService;
     this.zustandsabschnittGISService = zustandsabschnittGISService;
     this.gisService             = gisService;
     this.geoJSONParseService    = geoJSONParseService;
     this.fahrbahnZustandService = fahrbahnZustandService;
 }
 public GlobalWiederbeschaffungswertKatalogEditService(ITransactionScopeProvider transactionScopeProvider, IEntityServiceMappingEngine entityServiceMappingEngine,
                                                       ILocalizationService localizationService, ISecurityService securityService, IHistorizationService historizationService)
     : base(transactionScopeProvider, entityServiceMappingEngine)
 {
     this.localizationService  = localizationService;
     this.securityService      = securityService;
     this.historizationService = historizationService;
 }
 public MassnahmenvorschlagKatalogEditService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     ILocalizationService localizationService) : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.localizationService = localizationService;
 }
Esempio n. 4
0
 public ReferenzGruppeService(ITransactionScopeProvider transactionScopeProvider, IEntityServiceMappingEngine entityServiceMappingEngine,
                              IValidatorFactory validatorFactory, ILocalizationService localizationService, ISecurityService securityService,
                              IHistorizationService historizationService, IAchsenReferenzService achsenReferenzService)
     : base(transactionScopeProvider, entityServiceMappingEngine)
 {
     this.validatorFactory      = validatorFactory;
     this.localizationService   = localizationService;
     this.achsenReferenzService = achsenReferenzService;
 }
 public ZustandsabschnittImportService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService
     )
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
 }
Esempio n. 6
0
 public MandantDetailsService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService
     )
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
 }
Esempio n. 7
0
 public MapInfoProviderBase(IGISReportService gISReportService,
                            ILocalizationService localizationService,
                            IErfassungsPeriodService erfassungsPeriodService,
                            IHistorizationService historizationService)
 {
     this.gISReportService        = gISReportService;
     this.localizationService     = localizationService;
     this.erfassungsPeriodService = erfassungsPeriodService;
     this.historizationService    = historizationService;
 }
Esempio n. 8
0
 public NetzSummarischDetailService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     ILocalizationService localizationService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.localizationService = localizationService;
 }
Esempio n. 9
0
 public RealisierteMassnahmeSummarsichService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     IHistorizationService historizationService,
     ILocalizationService localizationService,
     ISecurityService securityService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.localizationService = localizationService;
 }
Esempio n. 10
0
 public ZustandsabschnittService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     IServerConfigurationProvider serverConfigurationProvider)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
Esempio n. 11
0
 public StrassenabschnittImportService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IFahrbahnZustandService fahrbahnZustandService,
     IHistorizationService historizationService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.fahrbahnZustandService = fahrbahnZustandService;
 }
Esempio n. 12
0
 public RealisierteMassnahmeOverviewService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     IHistorizationService historizationService,
     ISecurityService securityService,
     IServerConfigurationProvider serverConfigurationProvider)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
 public KenngroessenFruehererJahreBenchmarkingDataService(
     ITransactionScopeProvider transactionScopeProvider,
     ISecurityService securityService,
     IHistorizationService historizationService,
     IBenchmarkingDataDetailCalculatorService calculatorService)
 {
     this.transactionScopeProvider = transactionScopeProvider;
     this.securityService          = securityService;
     this.historizationService     = historizationService;
     this.calculatorService        = calculatorService;
 }
Esempio n. 14
0
 public ReportControllerService(
     IEmsgPoProviderService emsgPoProviderService,
     IHistorizationService historizationService,
     ILocalizationService localizationService,
     IErfassungsPeriodService erfassungsPeriodService)
 {
     this.emsgPoProviderService   = emsgPoProviderService;
     this.historizationService    = historizationService;
     this.localizationService     = localizationService;
     this.erfassungsPeriodService = erfassungsPeriodService;
 }
Esempio n. 15
0
 public RealisierteMassnahmeGISOverviewModelService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IFiltererFactory filtererFactory,
     IHistorizationService historizationService,
     IServerConfigurationProvider serverConfigurationProvider)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.filtererFactory             = filtererFactory;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
Esempio n. 16
0
 public GlobalMassnahmenvorschlagKatalogEditService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ILocalizationService localizationService,
     IHistorizationService historizationService,
     IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService)
     : base(transactionScopeProvider, entityServiceMappingEngine)
 {
     this.localizationService  = localizationService;
     this.historizationService = historizationService;
     this.massnahmenvorschlagKatalogService = massnahmenvorschlagKatalogService;
 }
Esempio n. 17
0
 public ShapeExportService(ITransactionScopeProvider transactionScopeProvider,
                           IHistorizationService historizationService,
                           IServerConfigurationProvider serverConfigurationProvider,
                           IShpShxSerializeService shpShxSerializeService,
                           IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService)
 {
     this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
     this.shpShxSerializeService      = shpShxSerializeService;
     this.serverConfigurationProvider = serverConfigurationProvider;
     this.transactionScopeProvider    = transactionScopeProvider;
     this.historizationService        = historizationService;
 }
Esempio n. 18
0
        public ErfassungsabschlussModelValidator(
            ILocalizationService localizationService,
            IHistorizationService historizationService,
            IStrassenabschnittGISService strassenabschnittGISService,
            IMandantDetailsService mandantDetailsService)
            : base(localizationService)
        {
            var availabledDates = historizationService.GetAvailableErfassungsabschlussen().Select(x => x.AbschlussDate).ToList();

            RuleFor(m => m.AbschlussDate).ExclusiveBetween(availabledDates.First().AddDays(-1), availabledDates.Last().AddDays(1));
            RuleFor(m => m.AbschlussDate).Must((m, p) => !strassenabschnittGISService.AreThereLockedStrassenabschnitte()).WithMessage(localizationService.GetLocalizedError(ValidationError.JahresAbschlussStrassenabschnittLocked));
            RuleFor(m => m.AbschlussDate).Must((m, p) => mandantDetailsService.GetCurrentMandantDetails().IsCompleted);
        }
Esempio n. 19
0
        public AchsenSegmentService(ITransactionScopeProvider transactionScopeProvider, IEntityServiceMappingEngine entityServiceMappingEngine,
                                    IValidatorFactory validatorFactory, ILocalizationService localizationService, ISecurityService securityService,
                                    IHistorizationService historizationService, IGISService gisService, IAchsenReferenzService achsenreferenzService, IReferenzGruppeService referenzgruppeService)
            : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
        {
            this.transactionScopeProvider = transactionScopeProvider;
            this.validatorFactory         = validatorFactory;
            this.localizationService      = localizationService;
            this.gisService = gisService;

            this.achsenreferenzService = achsenreferenzService;
            this.referenzgruppeService = referenzgruppeService;
        }
Esempio n. 20
0
 public StrassenabschnittService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IFahrbahnZustandService fahrbahnZustandService,
     IHistorizationService historizationService,
     IMassnahmenvorschlagCopyService massnahmenvorschlagCopyService,
     ILocalizationService localizationService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.fahrbahnZustandService         = fahrbahnZustandService;
     this.massnahmenvorschlagCopyService = massnahmenvorschlagCopyService;
     this.localizationService            = localizationService;
 }
 public ErfassungsPeriodAbschlussController(
     IHistorizationService historizationService,
     IJahresabschlussService jahresabschlussService,
     IStrassenabschnittService strassenabschnittService,
     IStrassenabschnittGISService strassenabschnittGisService,
     IMandantDetailsService mandantDetailsService,
     IAchsenSegmentService achsenSegmentService,
     IErfassungsPeriodService erfassungsPeriodService
     )
 {
     this.historizationService        = historizationService;
     this.jahresabschlussService      = jahresabschlussService;
     this.strassenabschnittService    = strassenabschnittService;
     this.strassenabschnittGisService = strassenabschnittGisService;
     this.mandantDetailsService       = mandantDetailsService;
     this.achsenSegmentService        = achsenSegmentService;
     this.erfassungsPeriodService     = erfassungsPeriodService;
 }
Esempio n. 22
0
 public InspektionsRouteGISOverviewService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     ILocalizationService localizationService,
     IInspektionsRouteStatusverlaufService inspektionsRouteStatusverlaufService,
     IInspektionsRouteLockingService inspektionsRouteLockingService,
     ICheckOutsGISService checkOutsGISService,
     ITimeService timeService
     )
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.localizationService = localizationService;
     this.inspektionsRouteStatusverlaufService = inspektionsRouteStatusverlaufService;
     this.inspektionsRouteLockingService       = inspektionsRouteLockingService;
     this.checkOutsGISService = checkOutsGISService;
     this.timeService         = timeService;
 }
Esempio n. 23
0
 public RealisierteMassnahmeGISModelService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IReferenzGruppeService referenzGruppeService,
     IAchsenReferenzService achsenReferenzService,
     IGeoJSONParseService geoJSONParseService,
     IGISService gisService,
     IAchsenSegmentService achsenSegmentService,
     IHistorizationService historizationService
     )
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.achsenSegmentService  = achsenSegmentService;
     this.gisService            = gisService;
     this.geoJSONParseService   = geoJSONParseService;
     this.referenzGruppeService = referenzGruppeService;
     this.achsenReferenzService = achsenReferenzService;
 }
Esempio n. 24
0
 public ZustandsabschnittGISService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IHistorizationService historizationService,
     IGISService gisService,
     IAchsenReferenzService achsenReferenzService,
     IReferenzGruppeService referenzGruppeService,
     IGeoJSONParseService geoJSONParseService,
     IFiltererFactory filtererFactory,
     IServerConfigurationProvider serverConfigurationProvider)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.transactionScopeProvider = transactionScopeProvider;
     this.achsenReferenzService    = achsenReferenzService;
     this.referenzGruppeService    = referenzGruppeService;
     this.gisService                  = gisService;
     this.geoJSONParseService         = geoJSONParseService;
     this.filtererFactory             = filtererFactory;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
 public InspektionsRouteGISService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     IInspektionsRtStrAbschnitteService inspektionsRtStrAbschnitteService,
     IGeoJSONParseService geoJSONParseService,
     ISecurityService securityService,
     IHistorizationService historizationService,
     IInspektionsRouteStatusverlaufService inspektionsRouteStatusverlaufService,
     IInspektionsRouteLockingService inspektionsRouteLockingService,
     IStrassenabschnittGISService strassenabschnittGISService,
     IGISService gisService
     ) :
     base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.gisService = gisService;
     this.strassenabschnittGISService          = strassenabschnittGISService;
     this.inspektionsRouteStatusverlaufService = inspektionsRouteStatusverlaufService;
     this.inspektionsRtStrAbschnitteService    = inspektionsRtStrAbschnitteService;
     this.inspektionsRouteLockingService       = inspektionsRouteLockingService;
     this.geoJSONParseService = geoJSONParseService;
 }
 public InspektionsRouteStatusverlaufService(ITransactionScopeProvider transactionScopeProvider, IEntityServiceMappingEngine entityServiceMappingEngine,
                                             ISecurityService securityService, IHistorizationService historizationService, ILocalizationService localizationService, ITimeService timeService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService, historizationService)
 {
     this.localizationService = localizationService;
     this.timeService         = timeService;
 }
Esempio n. 27
0
 public ListeDerInspektionsroutenMapProvider(IGISReportService gISReportService, ILocalizationService localizationService, IErfassungsPeriodService erfassungsPeriodService, IHistorizationService historizationService)
     : base(gISReportService, localizationService, erfassungsPeriodService, historizationService)
 {
 }
 public EineListeVonMassnahmenGegliedertNachTeilsystemenMapProvider(IGISReportService gISReportService, ILocalizationService localizationService, IErfassungsPeriodService erfassungsPeriodService, IHistorizationService historizationService)
     : base(gISReportService, localizationService, erfassungsPeriodService, historizationService)
 {
 }
Esempio n. 29
0
 public ErfassungsPeriodFilterBuilder(IHistorizationService historizationService, IErfassungsPeriodService erfassungsPeriodService)
 {
     this.historizationService    = historizationService;
     this.erfassungsPeriodService = erfassungsPeriodService;
 }
Esempio n. 30
0
 public ZustandProZustandsabschnittMapProvider(IGISReportService gISReportService, ILocalizationService localizationService, IErfassungsPeriodService erfassungsPeriodService, IHistorizationService historizationService)
     : base(gISReportService, localizationService, erfassungsPeriodService, historizationService)
 {
 }