/// <summary> /// Obsługa zdarzenia dodania użytkonwika. Otwiera formularz dodawania. /// </summary> /// <param name="sender"></param> /// <param name="eventArgs"></param> private void AddUser(object sender, EventArgs eventArgs) { FrontendUserModel user = new FrontendUserModel(); while (true) { _userForm.OpenForAddition(user); if (_userForm.ShowDialog() == DialogResult.OK) { _httpConnector.AddUser(user); string errorMessage = _httpConnector.LastErrorMessage; if (errorMessage != null) { MessageBox.Show("Niepowodzenie dodawania użytkownika. Sprawdź czy hasło ma co najmniej 6 liter, zawiera jedną cyfrę, jeden znak specjalny i jedną wielką literę."); } else { _accountForm.DataSource = null; _accountForm.DataSource = _httpConnector.GetUsers(); errorMessage = _httpConnector.LastErrorMessage; if (errorMessage != null) { MessageBox.Show(errorMessage); } break; } } break; } }
private void UpdateUserButton_Click(object sender, EventArgs e) { UserVO current = bindingSource1.Current as UserVO; if (current != null) { UserEditForm form = new UserEditForm(current, manager); if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { UsersDataGridView.Refresh(); Log(OperationsManager.EDIT_USERS); } } }