Ejemplo n.º 1
0
 public function addTakeaway($operationData, $userInfo)
 {
     $addTakeawayRequest = UploadDTO\TakeawayUploadDto::Deserialize($operationData);
     $takeawayController = new TakeawayController();
     $addTakeawayRequest->takeawayNo = $takeawayController->getTakeawayNo($userInfo->restaurantId);
     $addTakeawayRequest->userId = $userInfo->userId;
     $takeawayResult = $takeawayController->addTakeawayEntry($addTakeawayRequest, $userInfo);
     if ($takeawayResult) {
         $this->response->body(DTO\ErrorDto::prepareSuccessMessage($takeawayResult));
         return;
     }
     $this->response->body(DTO\ErrorDto::prepareError(120));
     return;
 }