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); }
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); }