/// <summary> /// Revisa si se han seleccionado dos revisores, de ser /// así permite ingresarlos como revisores del alumno /// a la base de datos. /// </summary> public void insertarRevisores() { if (verificar()) { if (borrar) { RevisorDAO.EliminarRevisor(NoControl); MessageBox.Show("//"); } RevisorDAO.InsertarRevisor(NoControl, d1.ID, d2.ID); MessageBox.Show(d1.Nombre + " " + d2.Nombre); MessageBox.Show("Datos guardados.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Selecciona dos revisores.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } }
/// <summary> /// Permite desplazarse al siguiente alumno sin revisores /// asignados. /// </summary> public void siguiente() { actualizarDgvTabla(); bool entrar = false; for (int i = 0; i < dgvTabla.RowCount; i++) { if (dgvTabla.Rows[i].Cells[3].Value.ToString() == "") { entrar = true; indice = i; llenarDatos(); indice = -1; listRevisores = new RevisorDAO().ObtenerTodos(); dgvTablaCarga.DataSource = null; dgvTablaCarga.DataSource = listRevisores; } } if (!entrar) { RevisorDAO.InsertarRevisor(NoControl, d1.ID, d2.ID); MessageBox.Show("No hay más alumnos sin revisores.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); regresar(); } }