Пример #1
0
 /**
  * @param Evaluation $evaluation
  * Sauvegarde et modification d'une note pour l'élève
  */
 public function saveGrade(Evaluation $evaluation)
 {
     $grade = array('grade_student' => $evaluation->getGradeStudent(), 'judgement' => $evaluation->getJudgement(), 'dt_create' => $evaluation->getDtCreate(), 'dt_update' => $evaluation->getDtUpdate(), 'id_student' => $evaluation->getIdStudent(), 'id_examen' => $evaluation->getIdExamen());
     if ($evaluation->getIdEvaluation()) {
         $this->getDb()->update('evaluation', $grade, array('id_evaluation' => $evaluation->getIdEvaluation()));
     } else {
         $this->getDb()->insert('evaluation', $grade);
         /*$_id_evaluation = $this->getDb()->lastInsertId();
           $evaluation->setIdEvaluation($_id_evaluation);*/
     }
 }