Ejemplo n.º 1
0
        private void DeleteUser(object sender, EventArgs eventArgs)
        {
            FrontendUserModel user = _accountForm.GetSelectedUser() as FrontendUserModel;

            if (user != null)
            {
                if (MessageBox.Show("Czy na pewno chcesz usunąć użytkownika " + user.Username + "?", "Potwierdzenie usunięcia", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    _httpConnector.DeleteUser(user);
                    string errorMessage = _httpConnector.LastErrorMessage;
                    if (errorMessage != null)
                    {
                        MessageBox.Show(errorMessage);
                    }
                    else
                    {
                        _accountForm.DataSource = null;
                        _accountForm.DataSource = _httpConnector.GetUsers();
                        errorMessage            = _httpConnector.LastErrorMessage;
                        if (errorMessage != null)
                        {
                            MessageBox.Show(errorMessage);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Nie wybrano użytkownika");
            }
        }