Example #1
0
 def update(self, bar_phone, time_, accepted, hairstyle=None, remark=None):
     try:
         Checker.phone(bar_phone).appt_time(time_)  # ??
         self.__order.ord_barber_id = Barber.objects.get(barber_phone=bar_phone)
         self.__order.ord_time = time_
         self.__order.ord_is_acc = accepted
         if remark:
             Checker.remark(remark)
             self.__order.ord_remark = remark
         if hairstyle:
             self.__order.ord_hairstyle_id = Hairstyle.objects.get(hairstyle_name=hairstyle)
         self.__order.save()
         return self
     except Barber.DoesNotExist:
         raise BarberDoesNotExistError
     except Hairstyle.DoesNotExist:
         raise HairstyleDoesNotExistError
Example #2
0
 def remark(self, remark_):
     Checker.remark(remark_)
     self.__order.ord_remark = remark_
     self.__order.save()