Ejemplo n.º 1
0
        /// <summary>
        /// Zobrazí seznam příloh dané publikace.
        /// </summary>
        public void GetAttachmentList()
        {
            WriteLine("Seznam příloh:");
            WriteLine("ID\tCesta k souboru");
            List <Attachment> attachments = attachmentModel.GetAttachmentsByPublication(
                publicationModel.GetPublicationById(publicationId));

            foreach (Attachment attachment in attachments)
            {
                WriteLine($"{attachment.Id}\t{attachment.Path}");
            }
        }
 /// <summary>
 /// Aktualizuje seznam příloh aktuálně zobrazené publikace v příslušné komponentě GUI.
 /// </summary>
 private void refreshAttachments()
 {
     // načtení aktuálního seznamu příloh publikace z datové vrstvy a propojení s komponentou GUI
     attachmentDataGrid.ItemsSource = null;
     attachmentDataGrid.ItemsSource = attachmentModel.GetAttachmentsByPublication(originalPublication);
 }