예제 #1
0
        private void EditSelectedFeed()
        {
            if (FeedListBox.SelectedItem == null)
            {
                return;
            }

            var feed = (Feed)FeedListBox.SelectedItem;

            var feedWindow = new FeedWindow();

            feedWindow.Display(Database, feed, Window.GetWindow(this));
        }
예제 #2
0
        private void AddFeed()
        {
            var feed = Feed.Create(Database);

            var category = (Category)CategoryListBox.SelectedItem;

            feed.Category = category;

            var feedWindow = new FeedWindow();

            var result = feedWindow.Display(Database, feed, Window.GetWindow(this));

            if (result.HasValue && result.Value)
            {
                Database.Feeds.Add(feed);

                FeedListBox.SelectedItem = feed;

                SetFeedButtonStates();
            }
        }