/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который открывает диалоговое окно формы редактирования выбранного пользователя /// </summary> private async void редактироватьToolStripMenuItem_Click(object sender, EventArgs e) { var selUsr = await _ctx.GetUserByUserInfo(CurrentUser); if (selUsr != null) { var editUsersForm = new EditUsersForm(selUsr); if (editUsersForm.ShowDialog() == DialogResult.OK) { InitBindings(); if (CurrentUser != null) { int pos = userInfoBindingSource.IndexOf(CurrentUser); if (pos > -1) { userInfoBindingSource.Position = pos; } } } } else { MessageBox.Show("Выберите пользователя из списка для его редактирования!", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который открывает диалоговое окно формы регистрации нового пользователя /// </summary> private void новыйПользовательToolStripMenuItem_Click(object sender, EventArgs e) { var editUsersForm = new EditUsersForm(); if (editUsersForm.ShowDialog() == DialogResult.OK) { InitBindings(); } }