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()
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()
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()
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()
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()