protected override void ExecuteCore(ModelingDesigner designer) { var file = ModelingDesignerExtension.GetCurrentOdmlFile(designer); if (file != null) { designer.LoadDocument(file); } }
protected override void ExecuteCore(ModelingDesigner designer) { var file = ModelingDesignerExtension.GetCurrentOdmlFile(designer); if (file == null) { var dialog = new SaveFileDialog { Filter = "Rafy Domain Mackup File (*.odml)|*.odml" }; var res = dialog.ShowDialog(); if (res != true) { return; } file = dialog.FileName; } designer.SaveDocument(file); }