Пример #1
0
 private function addDelivery($operationData, $userInfo)
 {
     $addDeliveryRequest = UploadDTO\DeliveryUploadDto::Deserialize($operationData);
     $deliveryController = new DeliveryController();
     $addDeliveryRequest->deliveryNo = $deliveryController->getDeliveryNo($userInfo->restaurantId);
     $addDeliveryRequest->userId = $userInfo->userId;
     $takeawayResult = $deliveryController->addDeliveryEntry($addDeliveryRequest, $userInfo);
     if ($takeawayResult) {
         $this->response->body(DTO\ErrorDto::prepareSuccessMessage($takeawayResult));
         return;
     }
     $this->response->body(DTO\ErrorDto::prepareError(120));
     return;
 }