public function salvarItensDoPedido($pedido, $pedidoSessao) { $itensDoPedido = new ItensDoPedido(); $itensDoPedidoDao = new ItensDoPedidoDao(); $pedidoId = $pedido->getId(); if ($pedidoId > 0 && !is_null($pedidoId)) { $retorno = true; foreach ($pedidoSessao as $chave => $prato) { $itensDoPedido->setPedido_id($pedidoId); $itensDoPedido->setPrato_id($prato[0]); $itensDoPedidoDao->setItensDoPedido($itensDoPedido); $retorno = $itensDoPedidoDao->salvar(); if (!$retorno) { break; } } if ($retorno) { $this->pedidoEfetuadoComSucesso(); } else { $this->problemasAoEfetuarPedido(); } die; } }