示例#1
0
        public void AddAsRelatedItemsToJournal(IReadOnlyList <IObjectBase> relatedItems)
        {
            if (!relatedItems.Any())
            {
                return;
            }

            if (!isConnectedToJournal())
            {
                return;
            }

            var currentJournalPage = JournalPageCurrentlyEdited ?? CreateJournalPage(showEditor: true);

            relatedItems.Each(x => _journalPageTask.AddRelatedItemTo(currentJournalPage, _relatedItemFactory.Create(x)));
        }