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