private async void ApagarDados() { if (MessageBox.Show("Tens a certeza de que queres mesmo apagar esta infromação?", "Perda de Dados Permanente", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { try { if (await gruposRepository.Delete(new GruposModels { ID = (int)IDTextEdit.EditValue, })) { XtraMessageBox.Show("Apagado com Exito", "Apagar infromação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception exe) { XtraMessageBox.Show(MessageCaption.ErrorRelacionalShipe + exe.Message, "Apagar infromação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private async void MenuApagar_Click(object sender, System.EventArgs e) { var userdelete = gruposModelsBindingSource.Current as GruposModels; if (userdelete != null) { if (MessageBox.Show("Tens a certeza de que queres mesmo apagar esta infromação?", "Perda de Dados Permanente", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { try { if (await userModels.Delete(userdelete)) { XtraMessageBox.Show("Apagado com Exito", "Apagar infromação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (System.Exception exe) { XtraMessageBox.Show(MessageCaption.ErrorRelacionalShipe + exe.Message, "Apagar infromação", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }