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 pedidoModels.Delete(new PedidosModels { ID = (int)txtCodigo.EditValue, })) { 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.Information); } } }
private async void MenuApagar_Click(object sender, EventArgs e) { var userdelete = pedidosModelsBindingSource.Current as PedidosModels; 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 pedidoModels.Delete(userdelete)) { 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.Error); } } } }