public function cadProduto() { $query = "INSERT INTO produto VALUES (null, '{$this->tipo}', '{$this->marca}', '{$this->descricao}', '{$this->codBarras}', '{$this->dataFab}', '{$this->lote}','{$this->dataVal}', null)"; $res = mysql_query($query); Estoque::novo(mysql_insert_id(), 0); return $res; }
public function nova($idProduto, $idFornecedor, $nf, $dataNf, $quantidade, $precoUnidade) { $data = data_ymd($dataNf); $query = "INSERT INTO entrada_produto VALUES (null,{$idProduto},{$idFornecedor},'{$nf}','{$data}',{$quantidade},{$precoUnidade})"; $res = mysql_query($query); if ($res) { $resEstoque = Estoque::qtdEstoque($idProduto); $e = mysql_fetch_array($resEstoque); $qtdEstoque = $e['qtd'] + $quantidade; Estoque::entrada($qtdEstoque, $idProduto); return $res; } else { return false; } }
$value['status'] = "sucesso"; } else { $value['status'] = "erro"; } echo json_encode($value); /* * editar cliente */ } elseif ($act == "edit") { /* * dados do formulário de produto */ $id = $_POST['id']; $v1 = $_POST['add-quantidade']; $v2 = $_POST['quantidade']; $total = $v1 + $v2; /* * setando modelo de produto */ $estoque = new Estoque(); $estoque->setId($id); $estoque->setQuantidade($total); $estoqueDAO = new EstoqueDao(); $estoqueDAO->addEstoque($estoque); if ($estoqueDAO) { $value['status'] = "sucesso"; } else { $value['status'] = "erro"; } echo json_encode($value); }
<?php // No direct access defined('_CEXE') or die; // Incluir as funções do controlador apenas uma vez require_once dirname(__FILE__) . DS . 'controller.php'; $app = new Estoque(); $app->view();