private function _listarProducto() { $mensaje = ''; $codigo = $_POST['codigo']; $producto = new Producto($codigo); //mensaje se pasa por referencia (ver método $usuario->load()) if ($datos = $producto->load($mensaje)) { Vista::setAccion('listar'); $codigo = $datos[0]["codigo"]; Vista::setCodigo($codigo); $nombre = $datos[0]["nombre"]; Vista::setNombre($nombre); $precio = $datos[0]["precio"]; Vista::setPrecio($precio); $cantidad = $datos[0]["cantidad"]; Vista::setCantidad($cantidad); } else { Vista::setAccion('mensaje'); if ($mensaje) { Vista::setMensaje($mensaje); } else { Vista::setMensaje('El producto no existe'); } } Vista::retornarVista(); }