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; }
private void btnRegistrarTipoSector_Click(object sender, EventArgs e) { if (txtNombre.Text == "") { MessageBox.Show("Ingrese un nombre de tipo de sector"); return; } if (txtDescripcion.Text == "") { MessageBox.Show("Ingrese una descripcion de tipo de sector"); return; } var gts = new GestorTipoSector(); guardado = gts.Registrar(txtNombre.Text, txtDescripcion.Text); if (guardado == "Guardado") { MessageBox.Show( "Guardado Correctamente: " + txtNombre.Text); txtNombre.Text = ""; txtDescripcion.Text = ""; return; } if (guardado == "Existe") { MessageBox.Show( "No Guardado, ya existe: " + txtNombre.Text); txtNombre.Text = ""; txtDescripcion.Text = ""; return; } if (guardado == "Error al Guardar") { MessageBox.Show( "No Guardado, error de escritura"); txtNombre.Text = ""; txtDescripcion.Text = ""; } }
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); } } }