<?php //updateboek.php require_once "business/GenreService.php"; require_once "business/BoekService.php"; if (isset($_GET["action"]) && $_GET["action"] == "process") { $boekSvc = new BoekService(); $boekSvc->updateBoek($_GET["id"], $_POST["txtTitel"], $_POST["selGenre"]); header("location: toonalleboeken.php"); exit(0); } else { //nieuwe genre service $genreSvc = new GenreService(); //lijst van genre's ophalen $genreLijst = $genreSvc->getGenresOverzicht(); //nieuwe boekenservice $boekSvc = new BoekService(); //het id van het gekozen boek in boek stoppen $boek = $boekSvc->haalBoekOp($_GET["id"]); include "presentation/updateboekForm.php"; }
<?php //voegboektoe.php require_once './business/GenreService.php'; require_once './business/BoekService.php'; //Als er process is dan word er een nieuwe boekenservice gemaakt //boekenscv voegt voegniewboektoe uit en geeft titel en genre mee en stuurt dan door naar toonalleboeken if (isset($_GET["action"]) && $_GET["action"] == "process") { $boekSvc = new BoekService(); $boekSvc->voegNieuwBoekToe($_POST["txtTitel"], $_POST["selGenre"]); header("location: toonalleboeken.php"); //exit: Wanneer de PHP interpreter deze instructie uitvoert wordt het script op die pagina //onmiddellijk afgesloten. Alle instructies daarna worden genegeerd. exit(0); } else { //anders .... ? $genreSvc = new GenreService(); $genreLijst = $genreSvc->getGenresOverzicht(); include "presentation/nieuweboekform.php"; }
<?php //toonalleboeken.php require_once "business/BoekService.php"; $boekSvc = new BoekService(); $boekenLijst = $boekSvc->getBoekenOverzicht(); include "presentation/boekenlijst.php";
<?php require_once "business/10-0.genreservice.class.php"; require_once "business/10-0.boekservice.class.php"; require_once "exceptions/10-0.titelbestaatexception.class.php"; if (isset($_GET["action"]) and $_GET["action"] == "process") { try { BoekService::voegNieuwBoekToe($_POST["txtTitel"], $_POST["selGenre"]); header("location: 10-0-toonalleboeken.php"); } catch (TitelBestaatException $tbe) { header("location: 10-0-voegboektoe.php?error=titleexists"); } } else { $genreLijst = GenreService::toonAlleGenres(); if (isset($_GET["error"])) { $error = $_GET["error"]; } else { $error = ''; } include "presentation/10-0.nieuwboekform.php"; }
<?php require_once "business/10-0.boekservice.class.php"; BoekService::verwijderBoek($_GET["id"]); header("location: 10-0-toonalleboeken.php"); ewit(0);
if($retobj->result==FALSE){ echo 'create niet gedaan want emailbestaat al <br>'; } else { echo 'Nieuw account gemaakt '; $klant->ZetLeverAdres('testadres straatnr gemeente'); echo "even testen in het <br>"; echo $klant->__toString(); } */ ?> <h1>Opvragenboek - </h1> <? $bookServ = new BoekService; $book = new boek(); $book->titel='Nieuwboek'; $book->setIsbn('0123-1235455'); $book->setPrice(15.89); $book->setUitgever('DeUitgever'); $book->setAuteur('auteur'); $book->InitChanged(); $book = $bookServ->GetDao()->save($book);// new book object saved $book = $bookServ->GetbookByISBN("978-1935182320"); $book2 = $book;
<?php //verwijderboek.php require_once 'business/BoekService.php'; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ $boekSvc = new BoekService(); $boekSvc->verwijderBoek($_GET["id"]); header("location: toonalleboeken.php"); exit(0);
<?php require_once "business/10-0.genreservice.class.php"; require_once "business/10-0.boekservice.class.php"; require_once "exceptions/10-0.titelbestaatexception.class.php"; if (isset($_GET["action"]) and $_GET["action"] == "process") { try { BoekService::updateBoek($_GET["id"], $_POST["txtTitel"], $_POST["selGenre"]); header("location: 10-0-toonalleboeken.php"); exit(0); } catch (TitelBestaatException $tbe) { header("location: 10-0-updateboek.php?id=" . $_GET["id"] . "&error=titleexists"); } } else { if (isset($_GET["id"])) { $genreLijst = GenreService::toonAlleGenres(); $boek = BoekService::haalBoekOp($_GET["id"]); if (isset($_GET["error"])) { $error = $_GET["error"]; } else { $error = ''; } include "presentation/10-0.updateboekform.php"; } else { header("location: 10-0-toonalleboeken.php"); } }
<?php require_once "business/10-0.boekservice.class.php"; $boekenLijst = BoekService::toonAlleBoeken(); include "presentation/10-0.boekenlijst.php";