public void PerformEditProgram() { if (SelectedItemType != Models.GridItemType.Program) { return; } GridItemViewModel selected = SelectedItem; Views.ProgramView dialog = new Views.ProgramView() { Program = selected.Program, Blueprint = RootItem.Name, Block = selected.Name, }; Nullable <bool> result = dialog.ShowDialog(); if (result == true) { string program = dialog.Program; RootItem.Definitions = Interop.Blueprint.SaveProgram(RootItem.Path, RootItem.Definitions, selected.EntityID, program); selected.Program = program; } }
public void PerformEditProgram() { if (SelectedItemType != Models.GridItemType.Program) { return; } GridItemViewModel selected = SelectedItem; Views.ProgramView dialog = new Views.ProgramView() { Program = selected.Program, Blueprint = RootItem.Name, Block = selected.Name, }; Nullable<bool> result = dialog.ShowDialog(); if (result == true) { string program = dialog.Program; RootItem.Definitions = Interop.Blueprint.SaveProgram(RootItem.Path, RootItem.Definitions, selected.EntityID, program); selected.Program = program; } }