<?php

require_once 'classes/rdg/ProdutoGateway.php';
try {
    $conn = new PDO('sqlite:database/estoque.db');
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    ProdutoGateway::setConnection($conn);
    $produtos = ProdutoGateway::all();
    foreach ($produtos as $produto) {
        $produto->delete();
    }
    $p1 = new ProdutoGateway();
    $p1->descricao = 'Vinho Brasileiro Tinto Merlot';
    $p1->estoque = 10;
    $p1->preco_custo = 12;
    $p1->preco_venda = 18;
    $p1->codigo_barras = '13523253235234';
    $p1->data_cadastro = date('Y-m-d');
    $p1->origem = 'N';
    $p1->save();
    $p2 = new ProdutoGateway();
    $p2->descricao = 'Vinho Importado Tinto Carmenere';
    $p2->estoque = 10;
    $p2->preco_custo = 18;
    $p2->preco_venda = 29;
    $p2->codigo_barras = '13523253235234';
    $p2->data_cadastro = date('Y-m-d');
    $p2->origem = 'I';
    $p2->save();
    $produto = ProdutoGateway::find(1);
    $produto->estoque += 2;
 public static function setConnection(PDO $conn)
 {
     self::$conn = $conn;
     ProdutoGateway::setConnection($conn);
 }