private void OnCharacterDelete(object sender, EventArgs e) { if (lbCharacters.SelectedIndex == -1) { MessageBox.Show(this, "Please select a character first"); return; } var theCharacter = GetSelectedCharacter(); if (theCharacter == null) { return; } DialogResult result = MessageBox.Show($"Are you sure you want to delete {theCharacter.Name}?", "Delete Character", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { try { _roster.Delete(theCharacter.Id); } catch (Exception ex) { DisplayError("Delete Failed", ex.Message); } UpdatelbCharacters(); } }
private void tsMenuCharacterDelete_Click(object sender, EventArgs e) { DialogResult confirmation = MessageBox.Show($"Are you sure to delete {((Character)lstCharacter.SelectedValue).Name}?", "Deletion", MessageBoxButtons.YesNo); if (confirmation == DialogResult.Yes) { roster.Delete(((Character)lstCharacter.SelectedValue).UniqueIdentifier); BindListBox(); } }
private void OnCharacterDelete(object sender, EventArgs e) { if (lbCharacters.SelectedIndex == -1) { MessageBox.Show(this, "Please select a character first"); return; } var theCharacter = GetSelectedCharacter(); if (theCharacter == null) { return; } DialogResult result = MessageBox.Show($"Are you sure you want to delete {theCharacter.Name}?", "Delete Character", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { _roster.Delete(theCharacter.Id, out var error); UpdatelbCharacters(); } }
private void DeleteCharacter(int id) { _characters.Delete(id); }
private void DeleteCharacter(int id) { _character.Delete(id); RefreshUI(); }