private void btnEliminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("¿Realmente desea eliminar los Proveedores seleccionados?", "Eliminacion de Proveedores,", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { foreach (DataGridViewRow row in dgvProveedor.Rows) { if (Convert.ToBoolean(row.Cells["Eliminar"].Value)) { Proveedor proveedor = new Proveedor(); proveedor.Id = Convert.ToInt32(row.Cells["IdProveedor"].Value); if (Fproveedor.Eliminar(proveedor) != 1) { MessageBox.Show("El Proveedor no pudo ser eliminado! ", "Eliminacion de Proveedores", MessageBoxButtons.OK, MessageBoxIcon .Warning); frmProveedor_Load(null, null); } } } frmProveedor_Load(null, null); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }