public void Delete() { ConfirmDeleteDialog dialog = new ConfirmDeleteDialog(DialogOwner, string.Format("Story: {0}", Model.Name)); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Delete(); UniverseVm.DeleteSubItem(this); } }
public void EditProperties() { StoryPropertiesDialog dialog = new StoryPropertiesDialog(DialogOwner, Model, UniverseVm.Categories); bool?result = dialog.ShowDialog(); if (result.HasValue && result.Value) { Model.Save(); UniverseVm.UpdateStoryInTree(this); } }