Пример #1
0
 def undoCheckIn(self, teacher, prog, when=None):
     """Undo what checkIn does"""
     if when is None:
         when = datetime.now()
     records = Record.filter(teacher, 'teacher_checked_in', prog, when, only_today=True)
     if records:
         records.delete()
         return '%s is no longer checked in.' % teacher.name()
     else:
         return '%s was not checked in for %s.' % (teacher.name(), prog.niceName())
 def undoCheckIn(self, teacher, prog, when=None):
     """Undo what checkIn does"""
     if when is None:
         when = datetime.now()
     records = Record.filter(teacher, 'teacher_checked_in', prog, when, only_today=True)
     if records:
         records.delete()
         return '%s is no longer checked in.' % teacher.name()
     else:
         return '%s was not checked in for %s.' % (teacher.name(), prog.niceName())
Пример #3
0
 def filter(when=None, only_today=False):
     return Record.filter(self.user, self.event, program,
                          when, only_today)
Пример #4
0
 def tearDown(self):
     Record.filter(self.user, self.event, when=self.future).delete()
     self.user.delete()
     self.program1.delete()
     self.program2.delete()
Пример #5
0
 def filter(when=None, only_today=False):
     return Record.filter(self.user, self.event, program,
                          when, only_today)
Пример #6
0
 def tearDown(self):
     Record.filter(self.user, self.event, when=self.future).delete()
     self.user.delete()
     self.program1.delete()
     self.program2.delete()