public ForecastSummaryRepository(UserConnection userConnection, IPeriodRepository periodRepository, IForecastColumnRepository columnRepository) { userConnection.CheckArgumentNull(nameof(userConnection)); periodRepository.CheckArgumentNull(nameof(periodRepository)); columnRepository.CheckArgumentNull(nameof(columnRepository)); UserConnection = userConnection; PeriodRepository = periodRepository; ColumnRepository = columnRepository; }
public ForecastProvider(IForecastSheetRepository sheetRepository, IForecastColumnRepository columnRepository, IPeriodRepository periodRepository, IEntityInForecastCellRepository entityInForecastCellRepository, IForecastHierarchyRowDataRepository hierarchyRowDataRepository) { sheetRepository.CheckArgumentNull(nameof(sheetRepository)); columnRepository.CheckArgumentNull(nameof(columnRepository)); periodRepository.CheckArgumentNull(nameof(periodRepository)); entityInForecastCellRepository.CheckArgumentNull(nameof(entityInForecastCellRepository)); hierarchyRowDataRepository.CheckArgumentNull(nameof(hierarchyRowDataRepository)); SheetRepository = sheetRepository; ColumnRepository = columnRepository; PeriodRepository = periodRepository; EntityInForecastCellRepository = entityInForecastCellRepository; ForecastHierarchyRowDataRepository = hierarchyRowDataRepository; }
public ForecastGroupSummaryRepository(UserConnection userConnection, IPeriodRepository periodRepository, IForecastColumnRepository columnRepository) : base(userConnection, periodRepository, columnRepository) { }
public FormulaSummaryCalculator(IForecastColumnRepository columnRepository) { columnRepository.CheckArgumentNull(nameof(columnRepository)); ColumnRepository = columnRepository; }