public function canBeDeleted(PropelPDO $con = null) { $criteria = new Criteria(); $criteria->add(StudentAttendancePeer::ABSENCE_TYPE_ID, $this->getId()); return !StudentAttendancePeer::doCount($criteria); }
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; }