Example #1
0
        public void Eliminar()
        {
            if (DgvAlumnos.RowCount > 0 && DgvAlumnos.GetFocusedRow() != null)
            {
                string codAlum = "";
                codAlum = DgvAlumnos.GetFocusedRowCellValue(DgvAlumnos.Columns["CodigoAlum"]).ToString();

                CursoAlumno cuAl = new CursoAlumno();
                cuAl.Curso.CodigoCurso = codCursoSel;
                cuAl.Alumno.CodigoAlum = codAlum;
                cuAl.AñoElectivo       = Año;


                if (XtraMessageBox.Show("¿Esta seguro que desea eliminar el alumno del curso?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    CtrlCursoAlumnos.Eliminar(cuAl);

                    if (!BkgwBuscarMat.IsBusy)
                    {
                        PrgBuscar2.Visible = true;
                        BkgwBuscarMat.RunWorkerAsync();
                    }
                }
            }
            else
            {
                XtraMessageBox.Show("Debe seleccionar un alumno.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }