public void Delete(int characterId) { if (db.Connected) { db.DeleteCharacter(characterId); } }
/// <summary> /// Deleta o personagem. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void strip_delete_Click(object sender, EventArgs e) { if (pData.ID == 0) { return; } var result = DarkMessageBox.ShowWarning("Deseja realmente apagar o personagem?", "Aviso", DarkDialogButton.YesNo); if (result == DialogResult.No) { return; } if (CharacterDB.DeleteCharacter(pData.ID) > 0) { DarkMessageBox.ShowInformation("O personagem foi deletado.", "Aviso"); //carrega novamente os nomes dos personagens. Program.AccountForm.FillPlayerNames(); Close(); } else { DarkMessageBox.ShowWarning("Não foi possível fazer a exclusão.", "Aviso"); } }