Пример #1
0
        private void OnButtonAddClick(object sender, RoutedEventArgs e)
        {
            var depart = new Department()
            {
                ParentDepartment = null
            };
            var wnd = new DepartmentEditWnd(depart);

            wnd.OnClose += () => {
                //
                Query();
                //
                gridSub.Children.Clear();
                gridSub.Visibility  = Visibility.Collapsed;
                gridMain.Visibility = Visibility.Visible;
            };

            gridSub.Children.Clear();
            gridSub.Children.Add(wnd);
            gridMain.Visibility = Visibility.Collapsed;
            gridSub.Visibility  = Visibility.Visible;
        }
Пример #2
0
        private void MenuItem_AddNode_Click(object sender, RoutedEventArgs e)
        {
            //
            var sel = treeDepart.SelectedItem as DepartmentUI;
            //
            var depart = new Department()
            {
                ParentDepartment = sel.Department
            };
            var wnd = new DepartmentEditWnd(depart);

            wnd.OnClose += () => {
                Query();
                gridSub.Children.Clear();
                gridSub.Visibility  = Visibility.Collapsed;
                gridMain.Visibility = Visibility.Visible;
            };

            gridSub.Children.Clear();
            gridSub.Children.Add(wnd);
            gridMain.Visibility = Visibility.Collapsed;
            gridSub.Visibility  = Visibility.Visible;
        }