// создать группу private void GroupCreate() { SpareGroupEditView v = new SpareGroupEditView(); if (treeSpareGroups.SelectedItem != null) { TreeViewItem tvi = (TreeViewItem)treeSpareGroups.SelectedItem; v._parentName = tvi.Header.ToString(); } else { v._parentName = null; } v.ShowDialog(); }
// редактировать группу private void GroupEdit() { SpareGroupEditView v = new SpareGroupEditView(); if (treeSpareGroups.SelectedItem != null) { TreeViewItem tvi = (TreeViewItem)treeSpareGroups.SelectedItem; string name = tvi.Header.ToString(); spare_group g = da.GetSpareGroups().FirstOrDefault(sg => sg.name == name); v._groupName = name; v.edtName.Text = name; v.edtDescr.Text = g.description; v.ShowDialog(); LoadGroups(true); } }