Esempio n. 1
0
 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();
             }
         }
     }
 }