public void SetProfessorModificator(Person professor, TimeInterval interval) { foreach (var dataProvider in _dataProviders) { dataProvider.SetPersonModificator(professor, interval); } }
public Report GenerateProfessorReport(Person professor, TimeInterval interval) { _reportDataProvider.ReportDataProvidersContainer.SetProfessorModificator(professor, interval); return new Report(professor.FullName.ToString(), _reportTableResolver(typeof (Person)), _formulaProvider, _reportDataProvider); }