Пример #1
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            Department editorDpt = new DepartmentDAL().getByID(dptID);
            string     admin     = editorDpt.DepartmentName;

            if (admin == "PresidentOffice")
            {
                ProjectEditAdmin prjEA = new ProjectEditAdmin();
                prjEA.isEdited = false;
                //prjEA.btnDelete.Visibility = Visibility.Hidden;
                prjEA.ShowDialog();
                if (prjEA.DialogResult == true)
                {
                    loadAllData();
                }
            }
        }
Пример #2
0
        private void btnEdit_Click(object sender, RoutedEventArgs e)
        {
            Project prj = (Project)datagrid.SelectedItem;

            if (prj == null)
            {
                MessageBox.Show("please select project!");
                return;
            }
            Department editorDpt = new DepartmentDAL().getByID(dptID);
            string     admin     = editorDpt.DepartmentName;

            if (admin == "PresidentOffice")
            {
                ProjectEditAdmin prjEA = new ProjectEditAdmin();
                prjEA.isEdited = true;
                //prjEA.btnDelete.Visibility = Visibility.Hidden;
                prjEA.prj = prj;
                prjEA.ShowDialog();
                if (prjEA.DialogResult == true)
                {
                    loadAllData();
                }
            }
            else
            {
                ProjectEditWindow prjEW = new ProjectEditWindow();
                prjEW.prj = prj;
                prjEW.dpt = editorDpt;
                prjEW.ShowDialog();
                if (prjEW.DialogResult == true)
                {
                    loadAssigned();
                }
            }
        }