/**
  * Bulk inserts the supplied list of stu_job_ids with the empId.
  *
  * @param array $resumes - array of stu_job_ids
  * @param integer $empId - the empId that favorites the resumes
  *
  * @return boolean - returns true when succeeded or nothing inserted, otherwise exception will be thrown.
  */
 public static function saveInterviewResumes($resumes, $empId, $interviewDate)
 {
     if (!isset($resumes) || !is_array($resumes) || !isset($empId) || !isset($interviewDate)) {
         throw new CException('Resumes, Employer Id and Interview Date are required');
     }
     if (count($resumes) == 0) {
         return true;
     }
     $transaction = Yii::app()->db->beginTransaction();
     try {
         foreach ($resumes as $resume) {
             $inte = new InterviewStudentJobTitle();
             $inte->stu_job_id = intval($resume);
             $inte->employer_id = intval($empId);
             $inte->interview_date = $interviewDate;
             if (!$inte->save()) {
                 $transaction->rollback();
                 throw new CException(implode(', ', $inte->getErrors()));
             }
         }
         $transaction->commit();
         return true;
     } catch (Exception $e) {
         $transaction->rollback();
         throw $e;
     }
 }