Ejemplo n.º 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;
 }
Ejemplo n.º 2
0
 public NetzdefinitionUndStrassenabschnittController(IStrassenabschnittService strassenabschnittService,
                                                     ILocalizationService localizationService, IBelastungskategorieService belastungskategorieService)
 {
     this.strassenabschnittService   = strassenabschnittService;
     this.belastungskategorieService = belastungskategorieService;
     this.localizationService        = localizationService;
 }
 public StrassenabschnitteListeGISController(
     ITabellarischeReportControllerBaseDependencies tabellarischeReportControllerBaseDependencies,
     IBelastungskategorieService belastungskategorieService
     )
     : base(tabellarischeReportControllerBaseDependencies)
 {
     this.belastungskategorieService = belastungskategorieService;
 }
Ejemplo n.º 4
0
 public RealisierteMassnahmenSummarischController(
     IRealisierteMassnahmeSummarsichService realisierteMassnahmeSummarsichService,
     IBelastungskategorieService belastungskategorieService,
     IRealisierteMassnahmeSummarsichOverviewService realisierteMassnahmeSummarsichOverviewService)
 {
     this.realisierteMassnahmeSummarsichService         = realisierteMassnahmeSummarsichService;
     this.belastungskategorieService                    = belastungskategorieService;
     this.realisierteMassnahmeSummarsichOverviewService = realisierteMassnahmeSummarsichOverviewService;
 }
 public MengeProBelastungskategorieGrafischePoProvider(INetzSummarischService netzSummarischService,
                                                       IReportLocalizationService reportLocalizationService, IBelastungskategorieService belastungskategorieService,
                                                       IStrassenabschnittService strassenabschnittService, IStrassenabschnittGISService strassenabschnittGISService)
 {
     this.netzSummarischService       = netzSummarischService;
     this.reportLocalizationService   = reportLocalizationService;
     this.belastungskategorieService  = belastungskategorieService;
     this.strassenabschnittService    = strassenabschnittService;
     this.strassenabschnittGISService = strassenabschnittGISService;
 }
 public BenchmarkauswertungInventarkennwertenPoProvider(
     IBenchmarkingGruppenService benchmarkingGruppenService,
     IBenchmarkingDataService benchmarkingDataService,
     IReportLocalizationService reportLocalizationService,
     IBelastungskategorieService belastungskategorieService)
 {
     this.benchmarkingGruppenService = benchmarkingGruppenService;
     this.benchmarkingDataService    = benchmarkingDataService;
     this.reportLocalizationService  = reportLocalizationService;
     this.belastungskategorieService = belastungskategorieService;
 }
Ejemplo n.º 7
0
 public MengeProBelastungskategoriePoProvider(
     INetzSummarischDetailService netzSummarischDetailService,
     IStrassenabschnittService strassenabschnittService,
     IStrassenabschnittGISService strassenabschnittGISService,
     IBelastungskategorieService belastungskategorieService)
 {
     this.netzSummarischDetailService = netzSummarischDetailService;
     this.strassenabschnittService    = strassenabschnittService;
     this.strassenabschnittGISService = strassenabschnittGISService;
     this.belastungskategorieService  = belastungskategorieService;
 }
Ejemplo n.º 8
0
 public StrassenabschnitteListePoProvider(
     IStrassenabschnitteListeMapProvider strassenabschnitteListeMapProvider,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider transactionScopeProvider,
     IBelastungskategorieService belastungskategorieService
     )
 {
     this.strassenabschnitteListeMapProvider = strassenabschnitteListeMapProvider;
     this.filtererFactory            = filtererFactory;
     this.transactionScopeProvider   = transactionScopeProvider;
     this.belastungskategorieService = belastungskategorieService;
 }
Ejemplo n.º 9
0
 public BenchmarkauswertungZustandskennwertenPoProvider(
     IBenchmarkingGruppenService benchmarkingGruppenService,
     IKenngroessenFruehererJahreService kenngroessenFruehererJahreService,
     IBenchmarkingDataService benchmarkingDataService,
     IReportLocalizationService reportLocalizationService,
     IBelastungskategorieService belastungskategorieService)
 {
     this.benchmarkingGruppenService        = benchmarkingGruppenService;
     this.kenngroessenFruehererJahreService = kenngroessenFruehererJahreService;
     this.benchmarkingDataService           = benchmarkingDataService;
     this.reportLocalizationService         = reportLocalizationService;
     this.belastungskategorieService        = belastungskategorieService;
 }
 public RealisierteMassnahmenController(
     IRealisierteMassnahmeService realisierteMassnahmeService,
     IBelastungskategorieService belastungskategorieService,
     ILocalizationService localizationService,
     IRealisierteMassnahmeOverviewService realisierteMassnahmeOverviewService,
     IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService)
 {
     this.realisierteMassnahmeService         = realisierteMassnahmeService;
     this.belastungskategorieService          = belastungskategorieService;
     this.localizationService                 = localizationService;
     this.realisierteMassnahmeOverviewService = realisierteMassnahmeOverviewService;
     this.massnahmenvorschlagKatalogService   = massnahmenvorschlagKatalogService;
 }
 public MassnahmenvorschlagController(IGlobalMassnahmenvorschlagKatalogEditService globalMassnahmenvorschlagKatalogService,
                                      IMassnahmenvorschlagKatalogEditService massnahmenvorschlagKatalogEditService,
                                      IMassnahmenvorschlagKatalogOverviewService massnahmenvorschlagKatalogOverviewService,
                                      ISecurityService securityService,
                                      IBelastungskategorieService belastungskategorieService,
                                      ILocalizationService localizationService)
 {
     this.globalMassnahmenvorschlagKatalogService   = globalMassnahmenvorschlagKatalogService;
     this.massnahmenvorschlagKatalogEditService     = massnahmenvorschlagKatalogEditService;
     this.massnahmenvorschlagKatalogOverviewService = massnahmenvorschlagKatalogOverviewService;
     this.securityService            = securityService;
     this.belastungskategorieService = belastungskategorieService;
     this.localizationService        = localizationService;
 }
 public KenngroessenFruehererJahreControllerBase(
     ILocalizationService localizationService,
     IBelastungskategorieService belastungskategorieService,
     IKenngroessenFruehererJahreOverviewService kenngroessenFruehererJahreOverviewService,
     IKenngroessenFruehererJahreService kenngroessenFruehererJahreService,
     IErfassungsPeriodService erfassungsPeriodService
     )
 {
     this.localizationService        = localizationService;
     this.belastungskategorieService = belastungskategorieService;
     this.kenngroessenFruehererJahreOverviewService = kenngroessenFruehererJahreOverviewService;
     this.kenngroessenFruehererJahreService         = kenngroessenFruehererJahreService;
     this.erfassungsPeriodService = erfassungsPeriodService;
 }
 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;
 }
 public BenchmarkauswertungKennwertenRealisiertenMassnahmenPoProvider(
     IBenchmarkingGruppenService benchmarkingGruppenService,
     IKenngroessenFruehererJahreService kenngroessenFruehererJahreService,
     IBenchmarkingDataService benchmarkingDataService,
     IReportLocalizationService reportLocalizationService,
     IBelastungskategorieService belastungskategorieService,
     ISecurityService securityService)
 {
     this.benchmarkingGruppenService        = benchmarkingGruppenService;
     this.kenngroessenFruehererJahreService = kenngroessenFruehererJahreService;
     this.benchmarkingDataService           = benchmarkingDataService;
     this.reportLocalizationService         = reportLocalizationService;
     this.belastungskategorieService        = belastungskategorieService;
     this.securityService = securityService;
 }
 public RealisierteMassnahmenGISController(
     IRealisierteMassnahmeGISModelService realisierteMassnahmeGISModelService,
     IRealisierteMassnahmeGISOverviewModelService realisierteMassnahmeGISOverviewModelService,
     IMassnahmenvorschlagKatalogService massnahmenvorschlagKatalogService,
     IGeoJSONParseService geoJSONParseService,
     ILocalizationService localizationService,
     IBelastungskategorieService belastungskategorieService)
 {
     this.realisierteMassnahmeGISModelService         = realisierteMassnahmeGISModelService;
     this.realisierteMassnahmeGISOverviewModelService = realisierteMassnahmeGISOverviewModelService;
     this.massnahmenvorschlagKatalogService           = massnahmenvorschlagKatalogService;
     this.geoJSONParseService        = geoJSONParseService;
     this.localizationService        = localizationService;
     this.belastungskategorieService = belastungskategorieService;
 }
 public StrassenabschnittXlsxImportService(
     IValidatorFactory validatorFactory,
     ILocalizationService localizationService,
     IStrassenabschnittImportService strassenabschnittImportService,
     IBelastungskategorieService belastungskategorieService,
     IEreignisLogService ereignisLogService,
     ISessionService sessionService,
     IEntityServiceMappingEngine entityServiceMappingEngine,
     ICookieService cookieService,
     IServerPathProvider serverPathProvider)
     : base(localizationService, validatorFactory, ereignisLogService, entityServiceMappingEngine, cookieService, serverPathProvider)
 {
     this.strassenabschnittImportService = strassenabschnittImportService;
     this.belastungskategorieService     = belastungskategorieService;
     this.sessionService = sessionService;
 }
Ejemplo n.º 17
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;
 }
Ejemplo n.º 18
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 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
            };
        }
 public WiederbeschaffungswertUndWertverlustProJahrGrafischePoProvider(
     IJahresIntervalService jahresIntervalService,
     IFiltererFactory filtererFactory,
     ITransactionScopeProvider transactionScopeProvider,
     IReportLocalizationService reportLocalizationService,
     IKenngroessenFruehererJahreService kenngroessenFruehererJahreService,
     INetzSummarischDetailService netzSummarischDetailService,
     IBelastungskategorieService belastungskategorieService,
     IWiederbeschaffungswertKatalogService wiederbeschaffungswertKatalogService,
     IReportLegendImageService reportLegendImageService)
 {
     this.jahresIntervalService                = jahresIntervalService;
     this.filtererFactory                      = filtererFactory;
     this.transactionScopeProvider             = transactionScopeProvider;
     this.reportLocalizationService            = reportLocalizationService;
     this.kenngroessenFruehererJahreService    = kenngroessenFruehererJahreService;
     this.netzSummarischDetailService          = netzSummarischDetailService;
     this.belastungskategorieService           = belastungskategorieService;
     this.wiederbeschaffungswertKatalogService = wiederbeschaffungswertKatalogService;
     this.reportLegendImageService             = reportLegendImageService;
     diagramPos = new Dictionary <int, List <DiagramPo> >();
     tablePos   = new Dictionary <int, List <TablePo> >();
 }
Ejemplo n.º 21
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;
 }
 public EineListeVonKoordiniertenMassnahmenMapProvider(IGISReportService gISReportService, ILocalizationService localizationService, IErfassungsPeriodService erfassungsPeriodService, IHistorizationService historizationService, IBelastungskategorieService belastungskategorieService)
     : base(gISReportService, localizationService, erfassungsPeriodService, historizationService)
 {
 }
 public static IEnumerable <DropDownListItem> ToReportDropDownItems(this IBelastungskategorieService belastungskategorieService)
 {
     //  bk => bk.Typ because Telerik grid does not support filtering by Guids
     return(belastungskategorieService.AllBelastungskategorieModel
            .ToDropDownItemList(bk => LookupLocalization.ResourceManager.GetString(bk.Typ), bk => bk.Typ, emptyItemText: TextLocalization.All));
 }
 public StrassenabschnitteListeMapProvider(IGISReportService gISReportService, ILocalizationService localizationService, IErfassungsPeriodService erfassungsPeriodService, IHistorizationService historizationService, IBelastungskategorieService belastungskategorieService)
     : base(gISReportService, localizationService, erfassungsPeriodService, historizationService)
 {
     this.belastungskategorieService = belastungskategorieService;
 }
Ejemplo n.º 25
0
 public KenngroessenFruehererJahreController(ILocalizationService localizationService, IBelastungskategorieService belastungskategorieService, IKenngroessenFruehererJahreOverviewService kenngroessenFruehererJahreOverviewService, IKenngroessenFruehererJahreService kenngroessenFruehererJahreService, IErfassungsPeriodService erfassungsPeriodService) : base(localizationService, belastungskategorieService, kenngroessenFruehererJahreOverviewService, kenngroessenFruehererJahreService, erfassungsPeriodService)
 {
 }