/// <inheritDoc/> public void CreateSpecificBibliography(Publication publication, List <Author> authors) { TechnicalReport technicalReport = new TechnicalReport(); WriteLine("Zadejte místo vydání:"); technicalReport.Address = ReadNonEmptyString("Adresa nesmí být prázdná."); WriteLine("Zadejte vydavatele:"); technicalReport.Institution = ReadNonEmptyString("Název nesmí být prázdný."); WriteLine("Zadejte řetězec obsahující označení a číslo výzkumné zprávy:"); technicalReport.Number = ReadNonEmptyString("označení nesmí být prázdné."); // vytvoření záznamu z načtených informací model.CreatePublication(publication, authors, technicalReport); }
/// <inheritDoc/> public void InsertPublication(Publication publication, List <Author> authors, ASpecificPublication specificPublication) { technicalReportModel.CreatePublication(publication, authors, specificPublication as TechnicalReport); }