public function indexAction()
 {
     $idUsuario = Zend_Auth::getInstance()->getIdentity()->id;
     //BUSCANDO PEDIDOS
     $dbp = new Application_Model_Pedidos();
     $pedidos = $dbp->getPedidos($idUsuario);
     $this->view->pedidos = $pedidos;
 }
 public function fecharPedidoAction()
 {
     $sessao = Zend_Session::getId();
     $idUsuario = Zend_Auth::getInstance()->getIdentity()->id;
     //BUSCANDO TOTAL DO CARRINHO
     $dbCarrinho = new Application_Model_Carrinho();
     $totalPedido = $dbCarrinho->getTotalCarrinho($sessao);
     //GERANDO CODIGO DO PEDIDO
     $codigoPedido = rand(100, 999) * rand(100, 999);
     //CRIANDO PEDIDO
     $campos = array('idusuario' => $idUsuario, 'codigo' => $codigoPedido, 'total' => $totalPedido, 'idforma' => $this->_request->getPost('idforma'));
     $dbPedido = new Application_Model_Pedidos();
     $idPedido = $dbPedido->insert($campos);
     //ATUALIZANDO A CESTA COM O ID DO PEDIDO E LIMPANDO O CAMPO SESSAO
     $campos = array('idpedido' => $idPedido, 'sessao' => null);
     $dbCarrinho->update($campos, " sessao = '" . $sessao . "'");
     //ATUALIZANDO QTD NA SESSAO
     $this->sessionCarrinho->qtd = $qtdCarrinho;
     //GUARDANDO CODIGO EM UMA
     $msg = array('codigoPedido' => $codigoPedido);
     $this->_helper->getHelper('FlashMessenger')->addMessage($msg);
     $this->redirect('/carrinho/pedido-finalizado');
 }