Example #1
0
        /// <summary>
        /// Кнопка создания нового отделения
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void CreateDepartmentButton_Click(object sender, EventArgs e)
        {
            //Создаём новый департамент
            Department newDep = new Department(
                CreateDepartmentName.Text,
                CreateDepartmentDateTime.Value
                );

            //Если выбран не корневой департамент
            if (!CreateDepartmentCheckRoot.Checked)
            {
                department.SearchById(department, TreeDepartments.SelectedNode.Name).departments.Add(newDep);
            }
            else
            {
                department.Add(newDep);
            }
            //Переход обратны из режима добавления департамента
            CreateDepartment.Visible = false;
            //Обновление перечня департаментов
            RefreshTreeDepartment(TreeDepartments.SelectedNode.Name);
        }