示例#1
0
 def add_borrower(self, context):
     # print(context)
     if UserController.is_exist(context['user_id']) and BookController.is_exist(context['book_id']):
         context['borrowed_at'] = str(date.today())
         context['return_at'] = str(date.today() + timedelta(days=7))
         book = BookController.search_book({'_id': context['book_id']})[0]                        
         book['stock'] = int(book['stock']) - 1
         BookController.update_book(book)
         self._model.insert(context)
     else:
         print('user_id or book_id doesnt exist, failed to create...')