Example #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 WiederbeschaffungswertUndWertverlustProStrassenabschnittPoProvider(
     IStrassenabschnittService strassenabschnittService,
     IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
     IStrassenabschnittGISService strassenabschnittGISService,
     IFiltererFactory filtererFactory)
 {
     this.strassenabschnittService             = strassenabschnittService;
     this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
     this.strassenabschnittGISService          = strassenabschnittGISService;
     this.filtererFactory = filtererFactory;
 }
Example #3
0
 public MassnahmenvorschlagProZustandsabschnittPoProvider(
     IMassnahmenvorschlagProZustandsabschnittMapProvider massnahmenvorschlagProZustandsabschnittMapProvider,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider transactionScopeProvider,
     IServerConfigurationProvider serverConfigurationProvider
     )
 {
     this.massnahmenvorschlagProZustandsabschnittMapProvider = massnahmenvorschlagProZustandsabschnittMapProvider;
     this.filtererFactory             = filtererFactory;
     this.transactionScopeProvider    = transactionScopeProvider;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
Example #4
0
 public ZustandProZustandsabschnittPoProvider(
     IZustandProZustandsabschnittMapProvider zustandProZustandsabschnittMapProvider,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider transactionScopeProvider,
     IServerConfigurationProvider serverConfigurationProvider
     )
 {
     this.zustandProZustandsabschnittMapProvider = zustandProZustandsabschnittMapProvider;
     this.filtererFactory             = filtererFactory;
     this.transactionScopeProvider    = transactionScopeProvider;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
Example #5
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;
 }
Example #6
0
 public StrassenabschnitteListePoProvider(
     IStrassenabschnitteListeMapProvider strassenabschnitteListeMapProvider,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider transactionScopeProvider,
     IBelastungskategorieService belastungskategorieService
     )
 {
     this.strassenabschnitteListeMapProvider = strassenabschnitteListeMapProvider;
     this.filtererFactory            = filtererFactory;
     this.transactionScopeProvider   = transactionScopeProvider;
     this.belastungskategorieService = belastungskategorieService;
 }
 public ListeDerInspektionsroutenPoProvider(
     IListeDerInspektionsroutenMapProvider listeDerInspektionsroutenMapProvider,
     ITransactionScopeProvider transactionScopeProvider,
     IFiltererFactory filtererFactory,
     ILegendService legendService,
     IServerConfigurationProvider serverConfigurationProvider
     )
 {
     this.listeDerInspektionsroutenMapProvider = listeDerInspektionsroutenMapProvider;
     this.transactionScopeProvider             = transactionScopeProvider;
     this.filtererFactory             = filtererFactory;
     this.legendService               = legendService;
     this.serverConfigurationProvider = serverConfigurationProvider;
 }
Example #8
0
 public AusgefuellteErfassungsformulareFuerOberflaechenschaedenPoProvider(
     IZustandsabschnittService zustandsabschnittService,
     ILocalizationService localizationService,
     ISchadenMetadatenService schadenMetadatenService,
     IZustandsabschnittGISService zustandsabschnittGISService,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider scopeProvider
     )
 {
     this.zustandsabschnittService    = zustandsabschnittService;
     this.localizationService         = localizationService;
     this.schadenMetadatenService     = schadenMetadatenService;
     this.zustandsabschnittGISService = zustandsabschnittGISService;
     this.entityServiceMappingEngine  = entityServiceMappingEngine;
     this.filtererFactory             = filtererFactory;
     this.scopeProvider = scopeProvider;
 }
        public ZustandsspiegelProJahrGrafischePoProvider(
            IJahresIntervalService jahresIntervalService,
            IFiltererFactory filtererFactory,
            ITransactionScopeProvider transactionScopeProvider,
            IReportLocalizationService reportLocalizationService,
            IReportResourceLocator reportResourceLocator,
            IReportLegendImageService reportLegendImageService)
        {
            this.jahresIntervalService     = jahresIntervalService;
            this.filtererFactory           = filtererFactory;
            this.transactionScopeProvider  = transactionScopeProvider;
            this.reportLocalizationService = reportLocalizationService;
            this.reportResourceLocator     = reportResourceLocator;
            this.reportLegendImageService  = reportLegendImageService;

            diagramPos = new Dictionary <int, List <DiagramPo> >();
            tablePos   = new Dictionary <int, List <TablePo> >();
        }
        public ZustandsspiegelProBelastungskategorieGrafischePoProvider(
            IBelastungskategorieService belastungskategorieService,
            IReportLocalizationService reportLocalizationService,
            IFiltererFactory filtererFactory,
            ITransactionScopeProvider transactionScopeProvider,
            IReportLegendImageService reportLegendImageService,
            IReportResourceLocator reportResourceLocator)
        {
            this.belastungskategorieService = belastungskategorieService;
            this.reportLocalizationService  = reportLocalizationService;
            this.filtererFactory            = filtererFactory;
            this.transactionScopeProvider   = transactionScopeProvider;
            this.reportLegendImageService   = reportLegendImageService;
            this.reportResourceLocator      = reportResourceLocator;

            zustandsindexTypList = Enum.GetValues(typeof(ZustandsindexTyp)).OfType <ZustandsindexTyp>().ToList();
            flaecheTypList       = new List <FlaecheTyp> {
                FlaecheTyp.Fahrbahn, FlaecheTyp.Trottoir
            };
        }
Example #11
0
 public WiederbeschaffungswertUndWertverlustProBelastungskategoriePoProvider(
     IStrassenabschnittService strassenabschnittService,
     IStrassenabschnittGISService strassenabschnittGISService,
     IZustandsabschnittService zustandindexService,
     IZustandsabschnittGISService zustandindexGISService,
     IFiltererFactory filtererFactory,
     IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
     IBelastungskategorieService belastungskategorieService,
     INetzSummarischDetailService netzSummarischDetailService
     )
 {
     this.strassenabschnittService = strassenabschnittService;
     this.strassenabschnittGISService = strassenabschnittGISService;
     this.zustandindexService = zustandindexService;
     this.zustandindexGISService = zustandindexGISService;
     this.filtererFactory = filtererFactory;
     this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
     this.belastungskategorieService = belastungskategorieService;
     this.netzSummarischDetailService = netzSummarischDetailService;
 }
Example #12
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 RealisiertenMassnahmenWertverlustZustandsindexProJahrGrafischePoProvider(
            IJahresIntervalService jahresIntervalService,
            IFiltererFactory filtererFactory,
            ITransactionScopeProvider transactionScopeProvider,
            IReportLocalizationService reportLocalizationService,
            IKenngroessenFruehererJahreService kenngroessenFruehererJahreService,
            INetzSummarischDetailService netzSummarischDetailService,
            IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
            IReportLegendImageService reportLegendImageService)
        {
            this.jahresIntervalService                = jahresIntervalService;
            this.filtererFactory                      = filtererFactory;
            this.transactionScopeProvider             = transactionScopeProvider;
            this.reportLocalizationService            = reportLocalizationService;
            this.kenngroessenFruehererJahreService    = kenngroessenFruehererJahreService;
            this.netzSummarischDetailService          = netzSummarischDetailService;
            this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
            this.reportLegendImageService             = reportLegendImageService;

            diagramPos = new Dictionary <int, List <DiagramPo> >();
            tablePos   = new Dictionary <int, List <TablePo> >();
        }
Example #14
0
 public RealisiertenMassnahmenGeordnetNachJahren(IFiltererFactory filtererFactory, ITransactionScopeProvider transactionScopeProvider, IKenngroessenFruehererJahreService kenngroessenFruehererJahreService)
 {
     this.filtererFactory                   = filtererFactory;
     this.transactionScopeProvider          = transactionScopeProvider;
     this.kenngroessenFruehererJahreService = kenngroessenFruehererJahreService;
 }
Example #15
0
 public StrassenabschnitteListeOhneInspektionsroutePoProvider(ITransactionScopeProvider transactionScopeProvider, IFiltererFactory filtererFactory)
 {
     this.transactionScopeProvider = transactionScopeProvider;
     this.filtererFactory          = filtererFactory;
 }
Example #16
0
 public EineListeVonKoordiniertenMassnahmenPoProvider(IEineListeVonKoordiniertenMassnahmenMapProvider eineListeVonKoordiniertenMassnahmenMapProvider, IFiltererFactory filtererFactory, ITransactionScopeProvider transactionScopeProvider)
 {
     this.eineListeVonKoordiniertenMassnahmenMapProvider = eineListeVonKoordiniertenMassnahmenMapProvider;
     this.filtererFactory          = filtererFactory;
     this.transactionScopeProvider = transactionScopeProvider;
 }
 public EineListeVonMassnahmenGegliedertNachTeilsystemenPoProvider(IEineListeVonMassnahmenGegliedertNachTeilsystemenMapProvider eineListeVonMassnahmenGegliedertNachTeilsystemenMapProvider, IFiltererFactory filtererFactory, ITransactionScopeProvider transactionScopeProvider)
 {
     this.eineListeVonMassnahmenGegliedertNachTeilsystemenMapProvider = eineListeVonMassnahmenGegliedertNachTeilsystemenMapProvider;
     this.filtererFactory          = filtererFactory;
     this.transactionScopeProvider = transactionScopeProvider;
 }
Example #18
0
 public EineListeVonRealisiertenMassnahmenGeordnetNachJahrenGISPoProvider(IFiltererFactory filtererFactory, ITransactionScopeProvider transactionScopeProvider, IKenngroessenFruehererJahreService kenngroessenFruehererJahreService)
     : base(filtererFactory, transactionScopeProvider, kenngroessenFruehererJahreService)
 {
 }