private void tsbNuevo_Click(object sender, EventArgs e) { try { MateriaDesktop ud = new MateriaDesktop(ApplicationForm.ModoForm.Alta); ud.ShowDialog(); } catch (Exception Error) { NotificarError(Error); } finally { Listar(); } }
private void tsbEliminar_Click(object sender, EventArgs e) { if (dgvMaterias.SelectedRows != null) { int id = ((Materia)dgvMaterias.SelectedRows[0].DataBoundItem).ID; try { MateriaDesktop ud = new MateriaDesktop(ApplicationForm.ModoForm.Baja, id); ud.ShowDialog(); } catch (Exception Error) { NotificarError(Error); } finally { Listar(); } } else if (dgvMaterias.SelectedRows == null) { MessageBox.Show("Error", "Seleccione una materia\n para eliminar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }