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 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> >();
        }