private void btnChange_Click(object sender, EventArgs e) { TreeNode node = tvList.SelectedNode; if (node != null) { IUserInfo ui = (IUserInfo)DataHost; Пользователь user = ui.FindByFullName(node.Text); if (user != null) { using (frmUserInfo form = new frmUserInfo(UserLevel.Диспетчер, user)) { if (form.ShowDialog(this) == DialogResult.OK) { ui.ChangeUser(user, form.UserInfo); fillTree(); findTree(form.UserInfo.ПолноеИмя()); } } } } }