public void Delete(long id) { if (id == 0L) { return; } _data.Delete(_data.Get(id)); }
private void button2_Click(object sender, EventArgs e) { String nombre = dataGridProveedores.Rows[dataGridProveedores.CurrentCell.RowIndex].Cells["prov_razon_social"].Value.ToString(); Int32 id = (Int32)dataGridProveedores.Rows[dataGridProveedores.CurrentCell.RowIndex].Cells["id_proveedor"].Value; DialogResult result = MessageBox.Show("Seguro quiere eliminar al proveedor " + nombre + ".", "Proveedor", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { data.Delete(id, out exError); if (exError == null) { cargarDataGrid(); } else { MessageBox.Show("No se pudo eliminar cliente, " + exError.Message); return; } } }