예제 #1
0
 public function canBeDeleted(PropelPDO $con = null)
 {
     $criteria = new Criteria();
     $criteria->add(StudentAttendancePeer::ABSENCE_TYPE_ID, $this->getId());
     return !StudentAttendancePeer::doCount($criteria);
 }
예제 #2
0
 public function hasAttendanceForDate($date)
 {
     $c = new Criteria();
     $c->add(StudentAttendancePeer::COURSE_SUBJECT_ID, $this->getId());
     $c->add(StudentAttendancePeer::DAY, $date);
     return StudentAttendancePeer::doCount($c) > 0;
 }