private void deleteButton_Click(object sender, EventArgs e) { if (userList.SelectedItems.Count == 0) { MessageBox.Show("Please select a user first", "Error"); return; } uint ID = 0; try { ID = UInt32.Parse(userList.SelectedItems[0].Text); } catch (Exception) { MessageBox.Show("Invalid ID", "Error"); return; } Cursor.Current = Cursors.WaitCursor; int result = BSSDK.BS_DeleteUser(m_Handle, ID); Cursor.Current = Cursors.Default; if (result != BSSDK.BS_SUCCESS) { MessageBox.Show("Cannot delete the user", "Error"); return; } ReadUserInfo(); }