/// <summary> /// Actualiza las tablas después de cada modificación. /// </summary> public void ActualizarTablas() { tablaAsignarAsesor.Rows.Clear(); tablaModificarAsesor.Rows.Clear(); // Lista donde se guardaran todos los alumnos sin y con asesor. alumnosSinAsesor = AlumnoDAO.ObtenerAlumnosSinAsesorSolicitudAprobada(); alumnosConAsesor = AlumnoDAO.ObtenerAlumnosConAsesorSinLiberarResidencias(); DocentePOJO asesor; // Ciclo para llenar la tabla. for (int i = 0; i < alumnosSinAsesor.Count; i++) { tablaAsignarAsesor.Rows.Add(alumnosSinAsesor[i].Matricula, alumnosSinAsesor[i].NombreCompleto); } for (int i = 0; i < alumnosConAsesor.Count; i++) { asesor = DocenteDAO.ObtenerDocenteXMatricula(alumnosConAsesor[i].Matricula); tablaModificarAsesor.Rows.Add(alumnosConAsesor[i].Matricula, alumnosConAsesor[i].NombreCompleto, asesor.NombreCompleto); } }