def create_clock(self, day, hour, duration):
     Clock.create(user=self.employee,
                  start=datetime(2015, 1, day, hour),
                  stop=datetime(2015, 1, day, hour + duration))
Esempio n. 2
0
 def start_clock(self):
     if self.clock_is_open():
         raise self.ClockAlreadyStarted
     return Clock.create(user=self.user, start=datetime.now())
Esempio n. 3
0
 def start_clock(self):
     if self.clock_is_open():
         raise self.ClockAlreadyStarted
     return Clock.create(user=self.user, start=datetime.now())
 def create_clock(self, day, hour, duration):
     Clock.create(
         user=self.employee,
         start=datetime(2015, 1, day, hour),
         stop=datetime(2015, 1, day, hour + duration)
     )