private function getListaProducto($lista) { $listaAux = array(); foreach ($lista as $item) { $producto = new Producto(); $producto->setIdProducto($item["idProducto"]); $producto->setNombre($item["nombre"]); $producto->setStock($item["stock"]); $producto->setPrecio($item["precio"]); $listaAux[] = $producto; } return $listaAux; }
$enlace = $_POST["enlace"]; $nroenvio = $_POST["nroenvio"]; $empresa = $_POST["empresa"]; $producto = new Producto(); $pdao = new ProductoDao(); $producto->setIdartesano($idartesano); $producto->setAceptado(0); $producto->setNotificado(0); $producto->setDescripcion($descripcion); $producto->setLink($enlace); $producto->setEmpresa($empresa); $producto->setNroenvio($nroenvio); $producto->setStock(0); $producto->setVentas(0); $producto->setFormatofoto(0); $producto->setPrecio(0); $producto->setMostrar($_POST["mostrar"]); if ($pdao->create($conn, $producto)) { ?> <meta http-equiv="REFRESH" CONTENT="0,url=../Interfaces/principal.php"> <script type="text/javascript"> alert("Producto registrado exitosamente"); </script> <?php } else { ?> <meta http-equiv="REFRESH" CONTENT="0,url=../Interfaces/agregarProducto.php"> <script type="text/javascript"> alert("Registro no exitoso."); </script> <?php
/** * Clone will return identical deep copy of this valueObject. * Note, that this method is different than the clone() which * is defined in java.lang.Object. Here, the retuned cloned object * will also have all its attributes cloned. */ function cloneObject() { $cloned = new Producto(); $cloned->setIdproducto($this->idproducto); $cloned->setNombproducto($this->nombproducto); $cloned->setDescripcion($this->descripcion); $cloned->setLink($this->link); $cloned->setIdartesano($this->idartesano); $cloned->setAceptado($this->aceptado); $cloned->setEmpresa($this->empresa); $cloned->setNroenvio($this->nroenvio); $cloned->setNotificado($this->notificado); $cloned->setStock($this->stock); $cloned->setVentas($this->ventas); $cloned->setFormatofoto($this->formatofoto); $cloned->setPrecio($this->precio); $cloned->setMostrar($this->mostrar); return $cloned; }
} } else { echo "<script>alert('Por favor ingrese datos validos al formulario');</script>"; } } if ($_POST["modificar"]) { if (!empty($_POST["txtIdProducto"]) && !empty($_POST["txtNombre"]) && !empty($_POST["txtStock"]) && !empty($_POST["txtPrecio"])) { $idProducto = $_POST["txtIdProducto"]; $nombre = $_POST["txtNombre"]; $stock = $_POST["txtStock"]; $precio = $_POST["txtPrecio"]; $producto = new Producto(); $producto->setIdProducto($idProducto); $producto->setNombre($nombre); $producto->setStock($stock); $producto->setPrecio($precio); if ($producto->modificar()) { echo "<script>alert('se se modifico con exito');</script>"; } else { echo "<script>alert('No se pudo modifico el registro');</script>"; } } else { echo "<script>alert('Por favor ingrese datos validos al formulario');</script>"; } } if ($_POST["eliminar"]) { if (!empty($_POST["txtIdProducto"])) { $idProducto = $_POST["txtIdProducto"]; $producto = new Producto(); $producto->setIdProducto($idProducto); if ($producto->eliminar()) {