예제 #1
0
 /// <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);
     }
 }
예제 #2
0
        /// <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();
            }
        }