Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }