//abre la ventana para calificar un proyecto en todos sus alumnos
        private void califProy_Click(object sender, RoutedEventArgs e)
        {
            Calificar c = new Calificar(grupo, cbP.SelectedItem.ToString(), 2);

            c.Show();
            this.Close();
        }
Ejemplo n.º 2
0
 //da de alta una nueva actividad tras confirmar que tenga nombre
 private void btActividad_Click(object sender, RoutedEventArgs e)
 {
     if (tbActividad.Text.Equals(""))
     {
         MessageBox.Show("Debe escoger un nombre para el proyecto");
     }
     else
     {
         String tipo = "clase";
         if (rbTarea.IsChecked == true)
         {
             tipo = "tarea";
         }
         Evaluacion ev = new Evaluacion();
         Actividad  a;
         int        clave = ev.siguienteClave(ev);
         int        alta  = 0;
         for (int i = 0; i < numAlumnos; i++)
         {
             ev   = new Evaluacion(clave.ToString(), "3", "0", claveA[i]);
             alta = ev.agregaEvaluacion(ev);
             if (alta != 0)
             {
                 a = new Actividad(tipo, tbActividad.Text, clave.ToString());
                 a.agregaActividad(a);
                 clave++;
             }
         }
         if (alta > 0)
         {
             Calificar c = new Calificar(grupo, tbActividad.Text, 3);
             c.Show();
             this.Close();
         }
     }
 }