/// <summary>
 /// Grades the submitted questionnaire and saves the evaluation to database, throws NullReferenceException if the student hasn't already submitted a questionnaire.
 /// </summary>
 public void Grade()
 {
     Evaluation = new Evaluation(DateTime.Now, Questionnaire.Evaluate(), Questionnaire.Topic.ID, Submitter.ID, QuestionnaireSession.ID);
     Evaluation.SaveAsync();
 }