示例#1
0
 public function cadastrarProduto(Produto $objProduto)
 {
     $conexao = $this->abreConexao();
     $sql = "INSERT INTO " . TBL_PRODUTOS . " SET\n                idVendedor = '" . $objProduto->getIdVendedor() . "',\n                nome = '" . $objProduto->getNome() . "',\n                slug = '" . $objProduto->getSlug() . "',\n                resumo = '" . $objProduto->getResumo() . "',\n                video = '" . $objProduto->getVideo() . "',\n                descricao = '" . $objProduto->getDescricao() . "',\n                precoNormal = '" . $objProduto->getPrecoNormal() . "',\n                precoPromocional = '" . $objProduto->getPrecoPromocional() . "',\n                maximoParcelas = '" . $objProduto->getMaximaParcelas() . "',\n                custoProduto = '" . $objProduto->getCustoProduto() . "',\n                referencia = '" . $objProduto->getReferencia() . "',\n                gerenciarEstoque = '" . $objProduto->getGerenciarEstoque() . "',\n                quantidadeFixa = '" . $objProduto->getQuantidadeFixa() . "',\n                quantidade = '" . $objProduto->getQuantidade() . "',\n                tipoProduto = '" . $objProduto->getTipoProduto() . "',\n                peso = '" . $objProduto->getPeso() . "',\n                comprimento = '" . $objProduto->getComprimento() . "',\n                largura = '" . $objProduto->getLargura() . "',\n                altura = '" . $objProduto->getAltura() . "',\n                diasProcessamento = '" . $objProduto->getDiasProcessamento() . "',\n                urlSeo = '" . $objProduto->getUrlSeo() . "',\n                tituloSeo = '" . $objProduto->getTituloSeo() . "',\n                descricaoSeo = '" . $objProduto->getDescricaoSeo() . "',\n                palavraChaveSeo = '" . $objProduto->getPalavraChaveSeo() . "',\n                dataCadastro = '" . $objProduto->getDataCadastro() . "',\n                status = '" . $objProduto->getStatus() . "'\n               ";
     $conexao->query($sql) or die($conexao->error);
     $idProduto = $conexao->insert_id;
     return $idProduto;
     $this->fechaConexao();
 }
示例#2
0
 public function listaProdutosCarrinho(Produto $objProduto)
 {
     $conexao = $this->abreConexao();
     $sql = "SELECT p.*, vp.preco AS precoVariacao, vp.peso AS pesoVariacao, vp.quantidade AS quantidadeVariacao\n                    FROM " . TBL_PRODUTOS . " p\n                    LEFT JOIN " . REL_VARIACAO_PRODUTO . " vp ON p.idProduto = vp.idProduto\n                        WHERE p.idProduto IN(" . $objProduto->getIdProduto() . ")\n                        AND vp.referencia IN(" . $objProduto->getReferencia() . ")\n                        GROUP BY vp.referencia\n               ";
     $banco = $conexao->query($sql);
     $linhas = array();
     while ($linha = $banco->fetch_assoc()) {
         $linhas[] = $linha;
     }
     return $linhas;
     $this->fechaConexao();
 }