public AbschnittGisValidationService(
     IAchsenReferenzService achsenReferenzService,
     IGISService gisService)
 {
     this.achsenReferenzService = achsenReferenzService;
     this.gisService            = gisService;
 }
예제 #2
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;
 }
예제 #3
0
 public GeoJSONParseService(IAchsenReferenzService achsenReferenzService, IGISService gisService, IAchsenSegmentService achsenSegmentService, IReferenzGruppeService referenzGruppeService, ITransactionScopeProvider transactionScopeProvider, ILocalizationService localizationService)
 {
     this.achsenReferenzService = achsenReferenzService;
     //this.zustandsabschnittGISService = zustandsabschnittGISService;
     this.achsenSegmentService     = achsenSegmentService;
     this.referenzGruppeService    = referenzGruppeService;
     this.transactionScopeProvider = transactionScopeProvider;
     this.gisService          = gisService;
     this.localizationService = localizationService;
 }
예제 #4
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;
        }
 public MassnahmenvorschlagTeilsystemeGISModelService(
     ITransactionScopeProvider transactionScopeProvider,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ISecurityService securityService,
     IAchsenReferenzService achsenReferenzService,
     IReferenzGruppeService referenzGruppeService,
     IGISService gisService,
     IGeoJSONParseService geoJSONParseService,
     IAchsenSegmentService achsenSegmentService)
     : base(transactionScopeProvider, entityServiceMappingEngine, securityService)
 {
     this.achsenReferenzService = achsenReferenzService;
     this.referenzGruppeService = referenzGruppeService;
     this.gisService            = gisService;
     this.geoJSONParseService   = geoJSONParseService;
     this.achsenSegmentService  = achsenSegmentService;
 }
예제 #6
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;
 }
예제 #8
0
 public ZustandsabschnittGISDTOService(ITransactionScopeProvider transactionScopeProvider,
                                       IDataTransferObjectServiceMappingEngine dataTransferObjectServiceMappingEngine,
                                       IReferenzGruppeDTOService referenzGruppeDTOService,
                                       IMassnahmenvorschlagKatalogDTOService massnahmenvorschlagKatalogDTOService,
                                       IAchsenReferenzService achsenReferenzService,
                                       IGISService gisService,
                                       ILocalizationService localizationService,
                                       IZustandsabschnittGISService zustandsabschnittGISService,
                                       IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService,
                                       IStrassenabschnittGISService strassenabschnittGISService)
     : base(transactionScopeProvider, dataTransferObjectServiceMappingEngine)
 {
     this.dataTransferObjectServiceMappingEngine = dataTransferObjectServiceMappingEngine;
     this.massnahmenvorschlagKatalogService      = massnahmenvorschlagKatalogService;
     this.strassenabschnittGISService            = strassenabschnittGISService;
     this.zustandsabschnittGISService            = zustandsabschnittGISService;
     this.localizationService   = localizationService;
     this.gisService            = gisService;
     this.achsenReferenzService = achsenReferenzService;
     this.massnahmenvorschlagKatalogDTOService = massnahmenvorschlagKatalogDTOService;
     this.referenzGruppeDTOService             = referenzGruppeDTOService;
 }
예제 #9
0
 public AchsenReferenzUpdateService(ITransactionScopeProvider transactionScopeProvider, IAchsenSegmentService achsenSegmentService, IGISService gisService)
 {
     this.transactionScopeProvider = transactionScopeProvider;
     this.achsenSegmentService     = achsenSegmentService;
     this.gisService = gisService;
 }