Beispiel #1
0
 public SummaryReportGenerator(ICommonSummaryReportData commonSummaryReportData, SummaryReportBridgeData summaryReportBridgeData, BridgeWorkSummary bridgeWorkSummary, ConditionBridgeCount conditionBridgeCount, ConditionDeckArea conditionDeckArea, PoorBridgeCount poorBridgeCount, PoorBridgeDeckArea poorBridgeDeckArea, NHSConditionChart nhsConditionBridgeCount)
 {
     this.summaryReportBridgeData = summaryReportBridgeData ?? throw new ArgumentNullException(nameof(summaryReportBridgeData));
     this.commonSummaryReportData = commonSummaryReportData ?? throw new ArgumentNullException(nameof(commonSummaryReportData));
     this.bridgeWorkSummary       = bridgeWorkSummary ?? throw new ArgumentNullException(nameof(bridgeWorkSummary));
     this.conditionBridgeCount    = conditionBridgeCount ?? throw new ArgumentNullException(nameof(conditionBridgeCount));
     this.conditionDeckArea       = conditionDeckArea ?? throw new ArgumentNullException(nameof(conditionDeckArea));
     this.poorBridgeCount         = poorBridgeCount ?? throw new ArgumentNullException(nameof(poorBridgeCount));
     this.poorBridgeDeckArea      = poorBridgeDeckArea ?? throw new ArgumentNullException(nameof(poorBridgeDeckArea));
     this.nhsConditionChart       = nhsConditionBridgeCount ?? throw new ArgumentNullException(nameof(nhsConditionBridgeCount));
 }
Beispiel #2
0
 public SummaryReportGenerator(ICommonSummaryReportData commonSummaryReportData, SummaryReportBridgeData summaryReportBridgeData,
                               BridgeWorkSummary bridgeWorkSummary, ConditionBridgeCount conditionBridgeCount, ConditionDeckArea conditionDeckArea, PoorBridgeCount poorBridgeCount,
                               PoorBridgeDeckArea poorBridgeDeckArea, NHSConditionChart nhsConditionBridgeCount, SummaryReportParameters summaryReportParameters,
                               BridgeWorkSummaryByBudget workSummaryByBudget, BridgeWorkSummaryCharts bridgeWorkSummaryCharts,
                               SummaryReportGlossary summaryReportGlossary, NonNHSConditionBridgeCount nonNHSconditionBridgeCount, NonNHSConditionDeckArea nonNHSConditionDeckArea,
                               UnfundedRecommendations unfundedRecommendations)
 {
     this.summaryReportBridgeData    = summaryReportBridgeData ?? throw new ArgumentNullException(nameof(summaryReportBridgeData));
     this.commonSummaryReportData    = commonSummaryReportData ?? throw new ArgumentNullException(nameof(commonSummaryReportData));
     this.bridgeWorkSummary          = bridgeWorkSummary ?? throw new ArgumentNullException(nameof(bridgeWorkSummary));
     this.conditionBridgeCount       = conditionBridgeCount ?? throw new ArgumentNullException(nameof(conditionBridgeCount));
     this.conditionDeckArea          = conditionDeckArea ?? throw new ArgumentNullException(nameof(conditionDeckArea));
     this.poorBridgeCount            = poorBridgeCount ?? throw new ArgumentNullException(nameof(poorBridgeCount));
     this.poorBridgeDeckArea         = poorBridgeDeckArea ?? throw new ArgumentNullException(nameof(poorBridgeDeckArea));
     nhsConditionChart               = nhsConditionBridgeCount ?? throw new ArgumentNullException(nameof(nhsConditionBridgeCount));
     this.summaryReportParameters    = summaryReportParameters ?? throw new ArgumentNullException(nameof(summaryReportParameters));
     bridgeWorkSummaryByBudget       = workSummaryByBudget ?? throw new ArgumentNullException(nameof(workSummaryByBudget));
     this.bridgeWorkSummaryCharts    = bridgeWorkSummaryCharts ?? throw new ArgumentNullException(nameof(bridgeWorkSummaryCharts));
     this.summaryReportGlossary      = summaryReportGlossary ?? throw new ArgumentNullException(nameof(summaryReportGlossary));
     this.nonNHSconditionBridgeCount = nonNHSconditionBridgeCount ?? throw new ArgumentNullException(nameof(nonNHSconditionBridgeCount));
     this.nonNHSConditionDeckArea    = nonNHSConditionDeckArea ?? throw new ArgumentNullException(nameof(nonNHSConditionDeckArea));
     this.unfundedRecommendations    = unfundedRecommendations ?? throw new ArgumentNullException(nameof(unfundedRecommendations));
 }