コード例 #1
0
 public AchsenController(IAchsenSegmentService achsensegmentService, IGeoJSONParseService geoJSONParseService, ILocalizationService localizationService, IAchsenReferenzUpdateService achsenReferenzUpdateService)
 {
     this.achsensegmentService        = achsensegmentService;
     this.geoJSONParseService         = geoJSONParseService;
     this.localizationService         = localizationService;
     this.achsenReferenzUpdateService = achsenReferenzUpdateService;
 }
コード例 #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
ファイル: WMSController.cs プロジェクト: nemesv/ASTRA.EMSG
 public WMSController(ISecurityService securityService,
                      IAchsenSegmentService achsenSegmentService,
                      ICreateWMSRequest createWMSRequest,
                      ILegendService legendService,
                      IServerConfigurationProvider serverConfigurationProvider)
 {
     this.securityService             = securityService;
     this.achsenSegmentService        = achsenSegmentService;
     this.createWMSRequest            = createWMSRequest;
     this.legendService               = legendService;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
 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 NetzdefinitionUndStrassenabschnittGISController(IStrassenabschnittGISService strassenabschnittGISService,
                                                        IAchsenSegmentService achsensegmentService,
                                                        IBelastungskategorieService belastungskategorieService,
                                                        IGeoJSONParseService geoJSONParseService,
                                                        ILocalizationService localizationService,
                                                        IInspektionsRouteGISService inspektionsRouteGISService,
                                                        IAbschnittGisValidationService abschnittGisValidationService) :
     base(strassenabschnittGISService)
 {
     this.localizationService           = localizationService;
     this.geoJSONParseService           = geoJSONParseService;
     this.strassenabschnittGISService   = strassenabschnittGISService;
     this.achsensegmentService          = achsensegmentService;
     this.belastungskategorieService    = belastungskategorieService;
     this.inspektionsRouteGISService    = inspektionsRouteGISService;
     this.abschnittGisValidationService = abschnittGisValidationService;
 }
コード例 #7
0
 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;
 }
 public ZustaendeUndMassnahmenvorschlaegeGISController
 (
     IZustandsabschnittGISService zustandsabschnittGISService,
     IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService,
     IFahrbahnZustandGISService fahrbahnZustandServiceBase,
     ITrottoirZustandGISService trottoirZustandServiceBase,
     IStrassenabschnittGISService strassenabschnittGISService,
     IAchsenSegmentService achsenSegmentService,
     IGeoJSONParseService geoJSONParseService,
     ILocalizationService localizationService,
     IAbschnittGisValidationService abschnittGisValidationService
 )
 {
     this.zustandsabschnittGISService       = zustandsabschnittGISService;
     this.massnahmenvorschlagKatalogService = massnahmenvorschlagKatalogService;
     this.strassenabschnittGISService       = strassenabschnittGISService;
     this.achsensegmentService          = achsenSegmentService;
     this.geoJSONParseService           = geoJSONParseService;
     this.localizationService           = localizationService;
     this.abschnittGisValidationService = abschnittGisValidationService;
     this.trottoirZustandServiceBase    = trottoirZustandServiceBase;
     this.fahrbahnZustandServiceBase    = fahrbahnZustandServiceBase;
 }
コード例 #9
0
 public CheckOutService
 (
     IInspektionsRouteGISService inspektionsRouteGISService,
     IInspektionsRouteStatusverlaufService inspektionsRouteStatusverlaufService,
     IInspektionsRtStrAbschnitteService inspektionsRtStrAbschnitteService,
     IStrassenabschnittGISDTOService strassenabschnittGISDTOService,
     IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService,
     IMassnahmenvorschlagKatalogDTOService massnahmenvorschlagKatalogDTOService,
     IAchsenReferenzService achsenReferenzService,
     IZustandsabschnittGISDTOService zustandsabschnittGISDTOService,
     ISchadendetailDTOService schadendetailDTOService,
     ISchadengruppeDTOService schadengruppeDTOService,
     IAchsenSegmentService achsenSegmentService,
     IAchsenSegmentDTOService achsenSegmentDTOService,
     IBelastungskategorieService belastungskategorieService,
     IBelastungskategorieDTOService belastungskategorieDTOService,
     IServerConfigurationProvider serverConfigurationProvider,
     ILegendService legendService
 )
 {
     this.inspektionsRouteGISService           = inspektionsRouteGISService;
     this.inspektionsRouteStatusverlaufService = inspektionsRouteStatusverlaufService;
     this.inspektionsRtStrAbschnitteService    = inspektionsRtStrAbschnitteService;
     this.strassenabschnittGISDTOService       = strassenabschnittGISDTOService;
     this.massnahmenvorschlagKatalogService    = massnahmenvorschlagKatalogService;
     this.massnahmenvorschlagKatalogDTOService = massnahmenvorschlagKatalogDTOService;
     this.achsenReferenzService          = achsenReferenzService;
     this.zustandsabschnittGISDTOService = zustandsabschnittGISDTOService;
     this.schadendetailDTOService        = schadendetailDTOService;
     this.schadengruppeDTOService        = schadengruppeDTOService;
     this.achsenSegmentService           = achsenSegmentService;
     this.achsenSegmentDTOService        = achsenSegmentDTOService;
     this.belastungskategorieService     = belastungskategorieService;
     this.belastungskategorieDTOService  = belastungskategorieDTOService;
     this.serverConfigurationProvider    = serverConfigurationProvider;
     this.legendService = legendService;
 }
コード例 #10
0
 public AchsenReferenzUpdateService(ITransactionScopeProvider transactionScopeProvider, IAchsenSegmentService achsenSegmentService, IGISService gisService)
 {
     this.transactionScopeProvider = transactionScopeProvider;
     this.achsenSegmentService     = achsenSegmentService;
     this.gisService = gisService;
 }