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