} //event na drukowanie raportu private void ExportRaport(object sender, RaportIsPrintedEventArgs raportIsPrintedEventArgs) { string fileName = ConsoleReadHelper.GetString("Podaj nazwe pliku, w ktorym ma zostac zapisany plik raportu: "); fileName += ".json"; _raportService.ExportRaportToFile(fileName, raportIsPrintedEventArgs.RaportDto); } //eksportowanie pliku
} //drukuje raport z wybranego kursu private void OnCourseRaportPrinted(RaportDto raportDto) { if (RaportIsPrinted == null) { return; } RaportIsPrintedEventArgs raportIsPrintedEventArgs = new RaportIsPrintedEventArgs(); raportIsPrintedEventArgs.RaportDto = raportDto; RaportIsPrinted(this, raportIsPrintedEventArgs); } //event na drukowanie raportu