Ejemplo n.º 1
0
        public void Listar()
        {
            try
            {
                switch (this.TipoOperacion)
                {
                case InscripcionAlumno.Operacion.InscribirCursos:
                    this.Nota.Visible      = false;
                    this.Condicion.Visible = false;
                    //Se cargan todos los cursos
                    CursoLogic curLogic = new CursoLogic();
                    dgvInscripcionAlumno.DataSource = curLogic.GetAll();
                    break;

                case InscripcionAlumno.Operacion.VerCursos:
                    this.btnSeleccionar.Visible     = false;
                    dgvInscripcionAlumno.DataSource = AlumInsLogic.GetAll(UsuarioActual);
                    break;
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
            }
        }
Ejemplo n.º 2
0
        void Listar()
        {
            List <AlumnosIncripcion> Ma;

            if (UsuarioActual != null && UsuarioActual.TiposUsuario.ToString() == "Alumno")
            {
                AlumInsLogic ul = new AlumInsLogic();
                this.dgvAlumIns.DataSource = ul.GetMisCursos(UsuarioActual.ID);
                Ma = new AlumInsLogic().GetMisCursos(UsuarioActual.ID);
            }
            else if (UsuarioActual != null && UsuarioActual.TiposUsuario.ToString() == "Docente")
            {
                AlumInsLogic ul = new AlumInsLogic();
                this.dgvAlumIns.DataSource = ul.GetAlumnosPorCurso(DocentesCursos.GetCursoElejido());
                Ma = new AlumInsLogic().GetAlumnosPorCurso(DocentesCursos.GetCursoElejido());
            }
            else
            {
                AlumInsLogic ul = new AlumInsLogic();
                this.dgvAlumIns.DataSource = ul.GetAll();
                Ma = new AlumInsLogic().GetAll();
            }

            for (int i = 0; i < Ma.Count; i++)
            {
                var esp = new UsuarioLogic().getOne(Convert.ToInt32(this.dgvAlumIns.Rows[i].Cells[1].Value));
                this.dgvAlumIns.Rows[i].Cells[3].Value = esp.NombreUsuario;
            }
            for (int i = 0; i < Ma.Count; i++)
            {
                var esp = new CursosLogic().getOne(Convert.ToInt32(this.dgvAlumIns.Rows[i].Cells[2].Value));
                this.dgvAlumIns.Rows[i].Cells[4].Value = esp.Descripcion;
            }
        }