コード例 #1
0
    $nome = $_POST['nome'];
    $descricao = $_POST['descricao'];
    $imagem = $_POST['imagem'];
    $compra = $_POST['compra'];
    $venda = $_POST['venda'];
    $revenda = $_POST['revenda'];
    /*
     * setando modelo de produto
     */
    $produto = new Produto();
    $produto->setId($id);
    $produto->setCodigo($codigo);
    $produto->setNome($nome);
    $produto->setDescricao($descricao);
    $produto->setUrlImagem($imagem);
    /*
     * setando modelo de preços
     */
    $preco = new Preco();
    $preco->setCompra($compra);
    $preco->setVenda($venda);
    $preco->setReVenda($revenda);
    $produtoDAO = new ProdutoDao();
    $produtoDAO->editarProduto($produto, $preco);
    if ($produtoDAO) {
        $value['status'] = "sucesso";
    } else {
        $value['status'] = "erro";
    }
    echo json_encode($value);
}
コード例 #2
0
 public static function decoratePreco(Preco $preco)
 {
     $nPreco = array();
     $nPreco['id'] = $preco->id;
     $nPreco['titulo'] = $preco->titulo;
     $nPreco['valor'] = $preco->valor;
     $nPreco['_qtd_confirmados'] = $preco->getQtdConfirmados();
     $nPreco['valor_pago'] = $preco->getValorPago();
     return $nPreco;
 }