Exemplo n.º 1
0
 private void ConsultarTipoSector_Load(object sender, EventArgs e)
 {
     var gts = new GestorTipoSector();
     dg_tipo_sector.DataSource = gts.Consultar();
     dg_tipo_sector.DataMember = "TiposSector";
     dg_tipo_sector.Columns[0].Visible = false;
 }
Exemplo n.º 2
0
        private void dg_tipo_sector_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DialogResult res;
            res = MessageBox.Show("“¿Está seguro que desea eliminar el registro seleccionado?", "Confirmación",
                MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
            if (res == DialogResult.Yes)
            {
                try
                {
                    var id = int.Parse(dg_tipo_sector.Rows[e.RowIndex].Cells[1].Value.ToString());
                    var gts = new GestorTipoSector();
                    gts.Eliminar(id);

                    //consulto luego de eliminar para refrescar la grilla
                    dg_tipo_sector.DataSource = gts.Consultar();
                    dg_tipo_sector.DataMember = "tipossector";
                    dg_tipo_sector.Columns[1].Visible = false;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error, no se puede eliminar porque esta siendo usado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }