Ejemplo n.º 1
0
 private void dgwGrades_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex > -1)
     {
         try
         {
             if (!rdbMissing.Checked)
             {
                 int IdQuestion        = (int)dgwGrades.Rows[e.RowIndex].Cells[0].Value;
                 frmMicroAssessment fg = new frmMicroAssessment(IdQuestion);
                 fg.Show();
             }
             else
             {
                 int                IdStudent      = (int)dgwGrades.Rows[e.RowIndex].Cells[0].Value;
                 Student            currentStudent = Commons.bl.GetStudent(IdStudent);
                 frmMicroAssessment fg             = new frmMicroAssessment(null,
                                                                            currentClass, currentStudent,
                                                                            currentGradeType, currentSubject, null);
                 fg.Show();
             }
         }
         catch
         {
             MessageBox.Show("Selezionare un voto da visualizzare.");
         }
     }
 }
        private void dgwGrades_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int IdQuestion;

            if (e.RowIndex > -1)
            {
                //DataRow row = ((DataTable)(dgwGrades.DataSource)).Rows[e.RowIndex];
                try
                {
                    IdQuestion = (int)dgwGrades.CurrentRow.Cells[0].Value;
                    frmMicroAssessment fg = new frmMicroAssessment(IdQuestion);
                    fg.Show();
                }
                catch
                {
                    MessageBox.Show("Selezionare un voto da visualizzare.");
                }
            }
        }