Example #1
0
 def delivery_rate(self, request):
     """After delivery success, user or partner can rate about this."""
     entity = Delivery.get_by_id(request.id)
     if entity:
         return entity.to_message()
     else:
         raise endpoints.NotFoundException()
Example #2
0
 def delivery_success(self, request):
     """Confirm delivery success"""
     entity = Delivery.get_by_id(request.id)
     if entity:
         return entity.to_message()
     else:
         raise endpoints.NotFoundException()
Example #3
0
 def delivery_estimate(self, request):
     """After have detail information of request delivery, partner will send estimated time to user"""
     entity = Delivery.get_by_id(request.id)
     if entity:
         return entity.to_message()
     else:
         raise endpoints.NotFoundException()
Example #4
0
 def delivery_confirm(self, request):
     """User can accept or reject estimated time from partner"""
     entity = Delivery.get_by_id(request.id)
     if entity:
         return entity.to_message()
     else:
         raise endpoints.NotFoundException()
Example #5
0
 def delivery_index(self, request):
     """Get info of the delivery"""
     entity = Delivery.get_by_id(request.id)
     if entity:
         return entity.to_message()
     else:
         raise endpoints.NotFoundException()