public void Añadir() { if (DgvCursos.RowCount > 0 && DgvCursos.GetFocusedRow() != null) { FrmListaAlumnos lisAlum = new FrmListaAlumnos(); lisAlum.Database = Database; lisAlum.Modo = "GET"; lisAlum.Año = Año; lisAlum.ShowDialog(); if (lisAlum.DialogResult == DialogResult.OK) { CursoAlumno cuA = new CursoAlumno(); cuA.Curso.CodigoCurso = codCursoSel; cuA.Alumno.CodigoAlum = lisAlum.CodigoAlumno; cuA.AñoElectivo = Año; CtrlCursoAlumnos.Insertar(cuA); if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un curso.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }