Example #1
0
 public BenchmarkingDataDetailCalculatorService(
     IMandantDetailsService mandantDetailsService,
     INetzSummarischDetailService netzSummarischDetailService,
     IBelastungskategorieService belastungskategorieService,
     IStrassenabschnittService strassenabschnittService,
     IStrassenabschnittGISService strassenabschnittGISService,
     ITransactionScopeProvider transactionScopeProvider,
     IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
     IZustandsabschnittService zustandsabschnittService,
     IZustandsabschnittGISService zustandsabschnittGISService,
     IRealisierteMassnahmeSummarsichService realisierteMassnahmeSummarsichService,
     IRealisierteMassnahmeService realisierteMassnahmeService,
     IRealisierteMassnahmeGISModelService realisierteMassnahmeGISModelService,
     ITimeService timeService
     )
 {
     this.mandantDetailsService                 = mandantDetailsService;
     this.netzSummarischDetailService           = netzSummarischDetailService;
     this.belastungskategorieService            = belastungskategorieService;
     this.strassenabschnittService              = strassenabschnittService;
     this.strassenabschnittGISService           = strassenabschnittGISService;
     this.transactionScopeProvider              = transactionScopeProvider;
     this.wiederbeschaffungswertKatalogService  = wiederbeschaffungswertKatalogService;
     this.zustandsabschnittService              = zustandsabschnittService;
     this.zustandsabschnittGISService           = zustandsabschnittGISService;
     this.realisierteMassnahmeSummarsichService = realisierteMassnahmeSummarsichService;
     this.realisierteMassnahmeService           = realisierteMassnahmeService;
     this.realisierteMassnahmeGISModelService   = realisierteMassnahmeGISModelService;
     this.timeService = timeService;
 }
 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 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;
 }
 public WiederbeschaffungswertUndWertverlustGrafischePoProvider(
     IStrassenabschnittService strassenabschnittService,
     IStrassenabschnittGISService strassenabschnittGisService,
     IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
     IBelastungskategorieService belastungskategorieService,
     IReportLocalizationService reportLocalizationService,
     INetzSummarischDetailService netzSummarischDetailService)
 {
     this.strassenabschnittService             = strassenabschnittService;
     this.strassenabschnittGisService          = strassenabschnittGisService;
     this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
     this.belastungskategorieService           = belastungskategorieService;
     this.reportLocalizationService            = reportLocalizationService;
     this.netzSummarischDetailService          = netzSummarischDetailService;
 }
Example #5
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;
 }
        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> >();
        }