private void BTModifTema_Click(object sender, EventArgs e) { try { if (DGV_Temas.SelectedRows.Count != 1) { throw new Exception("Se debe seleccionar una fila a modificar"); } string IdAModificar = DGV_Temas.SelectedRows[0].Cells[0].Value.ToString(); Tema TemaAModificar = new Tema(); TemaAModificar = temas.BuscarUno(IdAModificar); AgModTema modificarTema = new AgModTema(TemaAModificar) { StartPosition = FormStartPosition.CenterScreen }; modificarTema.ShowDialog(); ActualizarGrilla(); } catch (Exception err) { MessageBox.Show(err.Message, "Error"); } }
private void BTAgregarTema_Click(object sender, EventArgs e) { int UltimoId = temas.ObtenerUltimoId(); AgModTema agregarTema = new AgModTema(UltimoId) { StartPosition = FormStartPosition.CenterScreen }; agregarTema.ShowDialog(); ActualizarGrilla(); }