/** * @param \Generated\Shared\Transfer\OrderTransfer $orderTransfer * @param int $idSalesOrder * * @return bool */ public function update(OrderTransfer $orderTransfer, $idSalesOrder) { $orderEntity = $this->queryContainer->querySalesOrderById($idSalesOrder)->findOne(); if (empty($orderEntity)) { return false; } $this->hydrateEntityFromOrderTransfer($orderTransfer, $orderEntity); $orderEntity->save(); return true; }
/** * @param int $idSalesOrder * * @return \Orm\Zed\Sales\Persistence\SpySalesOrder */ protected function getSalesOrderByIdSalesOrder($idSalesOrder) { return $this->queryContainer->querySalesOrderById($idSalesOrder)->findOne(); }