Exemplo n.º 1
0
        public Detailed(IDetailedReport yearlyReport, FillDetailedSheet sheet)
        {
            detailedReport = yearlyReport ?? throw new ArgumentNullException(nameof(yearlyReport));
            fillWorkSheet  = sheet ?? throw new ArgumentNullException(nameof(sheet));

            ExcelValues.Add(true, fillWorkSheet.OnCommittedTrue);
            ExcelValues.Add(false, fillWorkSheet.OnCommittedFalse);
        }
Exemplo n.º 2
0
 public ReportCreator(IDetailedReport yearlyReport, Budget getBudget,
                      Target targetCell, Deficient deficientCell, Detailed details, BridgeCareContext context)
 {
     db              = context ?? throw new ArgumentNullException(nameof(context));
     investment      = yearlyReport ?? throw new ArgumentNullException(nameof(yearlyReport));
     targetReport    = targetCell ?? throw new ArgumentNullException(nameof(targetCell));
     deficientReport = deficientCell ?? throw new ArgumentNullException(nameof(deficientCell));
     detailReport    = details ?? throw new ArgumentNullException(nameof(details));
     budgetReport    = getBudget ?? throw new ArgumentNullException(nameof(getBudget));
 }