示例#1
0
        private void ClickNewTopic(object o)
        {
            EditTopicWindow topicDialog = new EditTopicWindow();

            topicDialog.TopicValue = "";
            topicDialog.ShowDialog();
            if (topicDialog.DialogResult == true)
            {
                TopicDTO topic = new TopicDTO()
                {
                    Topic = topicDialog.TopicValue
                };
                long newId = BibleBeliefsRepository.CreateTopic(topic);
                Topics = BibleBeliefsRepository.GetTopics();
                var t = Topics.Single(s => s.Id == newId);
                if (t != null)
                {
                    SelectedTopic = t;
                }
                else
                {
                    SelectedTopic = Topics[0];
                }
            }
        }
        private void AddTopic()
        {
            var window = new EditTopicWindow();

            window.ShowDialog();
            RaisePropertyChanged("Topics");
        }
        private void Add()
        {
            var window = new EditTopicWindow();

            window.ShowDialog();

            tree.RefreshTree(true);
        }
示例#4
0
        private void ClickEditTopic(object o)
        {
            EditTopicWindow topicDialog = new EditTopicWindow();

            topicDialog.TopicValue = SelectedTopic.Topic;
            topicDialog.ShowDialog();
            if (topicDialog.DialogResult == true)
            {
                SelectedTopic.Topic = topicDialog.TopicValue;
                BibleBeliefsRepository.UpdateTopic(_SelectedTopic);
            }
        }
        private void Edit()
        {
            if (SelectedTopic == null)
            {
                return;
            }

            var window = new EditTopicWindow(SelectedTopic);

            window.ShowDialog();

            tree.RefreshTree(true);
        }
        private void Edit()
        {
            if (SelectedTopic == null)
                return;

            var window = new EditTopicWindow(SelectedTopic);
            window.ShowDialog();

            tree.RefreshTree(true);
        }
        private void Add()
        {
            var window = new EditTopicWindow();
            window.ShowDialog();

            tree.RefreshTree(true);
        }
 private void AddTopic()
 {
     var window = new EditTopicWindow();
     window.ShowDialog();
     RaisePropertyChanged("Topics");
 }