Esempio n. 1
0
        private void btnEliminar_Click_1(object sender, EventArgs e)
        {
            var seleccionados = dgvBarrios.SelectedRows;

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

                var confirmacion = MessageBox.Show($"¿Está seguro/a de eliminar a {nombre}?",
                                                   "Confirmar operación",
                                                   MessageBoxButtons.YesNo);

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

                if (barriosRepositorio.Eliminar(id.ToString()))
                {
                    MessageBox.Show($"Usted eliminó a {nombre}.");
                    actualizarBarrios();
                }
            }
        }
Esempio n. 2
0
        private void btn_Eliminar_Click(object sender, EventArgs e)
        {
            var seleccionadas = dgv_Barrios.SelectedRows;

            if (seleccionadas.Count == 0 || seleccionadas.Count > 1)
            {
                MessageBox.Show("Debe seleccionar una fila");
                return;
            }

            foreach (DataGridViewRow fila in seleccionadas)
            {
                var nombre    = fila.Cells[1].Value;
                var id_Barrio = fila.Cells[0].Value;

                //pregunto confirmación
                var confirmacion = MessageBox.Show($"Esta seguro que desea eliminar a {nombre}?",
                                                   "Confirmar operación",
                                                   MessageBoxButtons.YesNo);

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

                if (_barriosRepositorio.Eliminar(id_Barrio.ToString()))
                {
                    MessageBox.Show("Se eliminó exitosamente");
                    ActualizarBarrios();
                }
            }
        }