/// <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); }