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(); } }
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; } }