private void btnEliminar_Click(object sender, EventArgs e) { if (dgvHerramienta.RowCount > 0) { //Si la herramienta SI está en uso no podra ser eliminada if (dgvHerramienta.Rows[dgvHerramienta.CurrentRow.Index].Cells["USO"].Value.ToString() == "SI") { MessageBox.Show("No puede editar ni eliminar herramientas en uso", "Herramientas", MessageBoxButtons.OK, MessageBoxIcon.Warning); LimpiarControles(); } //Si la herramienta NO está en uso si podra ser eliminada else { if (MessageBox.Show("¿Desea eliminar la herramienta?", "Validación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { idHerramienta = dgvHerramienta.CurrentRow.Cells["CÓDIGO HERRAMIENTA"].Value.ToString(); H.EliminarHerramienta(idHerramienta); Botones(); ListarHerramientas(); MessageBox.Show("Registro eliminado correctamente", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpiarControles(); } } } }