public EliminarSector() { InitializeComponent(); gs = new GestorSector(); dgvSector.DataSource = gs.Consultar(); dgvSector.DataMember = "Sectores"; dgvSector.Columns[1].Visible = false; gbDatosBusqueda.Enabled = false; //gs.cargar_lista_deportes(); gs.cargar_lista_tipos_sector(); gs.cargar_lista_estados(); gs.cargar_lista_lugares(); //para los filtros cmbLugarFiltro.DisplayMember = "Nombre"; cmbLugarFiltro.ValueMember = "Id_lugar"; cmbLugarFiltro.DataSource = gs.obtener_lista_Lugar(); cmbLugarFiltro.SelectedItem = null; cmbEstadoFiltro.DisplayMember = "Nombre"; cmbEstadoFiltro.ValueMember = "Id_estado"; cmbEstadoFiltro.DataSource = gs.obtener_lista_Estado(); //cmbEstadoFiltro.SelectedIndex = -1; //cmbEstadoFiltro.Text = "Todos"; cmbEstadoFiltro.SelectedItem = null; cmbTipoSectorFiltro.DisplayMember = "Nombre"; cmbTipoSectorFiltro.ValueMember = "Id_tipo_sector"; cmbTipoSectorFiltro.DataSource = gs.obtener_lista_TipoSector(); //cmbTipoSectorFiltro.SelectedIndex = -1; //cmbTipoSectorFiltro.Text = "Todos"; cmbTipoSectorFiltro.SelectedItem = null; }
private void dgvSector_CellContentClick(object sender, DataGridViewCellEventArgs e) { DialogResult res; res = MessageBox.Show("“¿Está seguro que desea eliminar el registro seleccionado?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { try { var id = int.Parse(dgvSector.Rows[e.RowIndex].Cells[1].Value.ToString()); var gs = new GestorSector(); gs.Eliminar(id); MessageBox.Show("Eliminado correctamente"); //consulto luego de eliminar para refrescar la grilla dgvSector.DataSource = gs.Consultar(); dgvSector.DataMember = "Sectores"; dgvSector.Columns[1].Visible = false; } catch (Exception ex) { } } }