コード例 #1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var seleccionados = dgvGeneros.SelectedRows;

            if (seleccionados.Count == 0 || seleccionados.Count > 1)
            {
                MessageBox.Show("Deberia seleccionar una fila");
                return;
            }
            foreach (DataGridViewRow fila in seleccionados)
            {
                var nombre = fila.Cells[1].Value;
                var id     = fila.Cells[0].Value;

                var confirmacion = MessageBox.Show($"¿Esta seguro/a de eliminar a {nombre}?",
                                                   "Confirmar operacion",
                                                   MessageBoxButtons.YesNo);

                if (confirmacion.Equals(DialogResult.No))
                {
                    return;
                }

                if (generosRepositorio.Eliminar(id.ToString()))
                {
                    MessageBox.Show($"Usted Elimino a {nombre}");
                    actualizarGeneros();
                }
            }
        }