Esempio n. 1
1
<?php

require 'Controller/CoffeeController.php';
$coffeeController = new CoffeeController();
if (isset($_POST['types'])) {
    //Fill page with coffees of the selected type
    $coffeeTables = $coffeeController->CreateCoffeeTables($_POST['types']);
} else {
    //Page is loaded for the first time, no type selected -> Fetch all types
    $coffeeTables = $coffeeController->CreateCoffeeTables('%');
}
//Output page data
$title = 'Coffee overview';
$content = $coffeeController->CreateCoffeeDropdownList() . $coffeeTables;
include 'Template.php';
Esempio n. 2
1
<?php

require './controller/CoffeeController.php';
$coffeeController = new CoffeeController();
$title = "CoffeeOverview";
$content = $coffeeController->CreateOverviewTable();
if (isset($_GET["deleteId"])) {
    $coffeeController->DeleteCoffee($_GET["deleteId"]);
    echo "<script type='text/javascript'>document.location.href='CoffeeOverview.php'</script>";
}
include './templates.php';
Esempio n. 3
0
<?php

require './Controller/CoffeeController.php';
$coffeeController = new CoffeeController();
$title = "Add a new Coffee";
$content = "<form action='' method='post'>\n    <fieldset>\n        <legend>Add a new Coffee</legend>\n        <label for='name'>Name: </label>\n        <input type='text' class='inputField' name='txtName' /><br/>\n\n        <label for='type'>Type: </label>\n        <select class='inputField' name='ddlType'>\n            <option value='%'>All</option>" . $coffeeController->CreateOptionValues($coffeeController->GetCoffeeTypes()) . "</select><br/>\n\n        <label for='price'>Price: </label>\n        <input type='text' class='inputField' name='txtPrice' /><br/>\n\n        <label for='roast'>Roast: </label>\n        <input type='text' class='inputField' name='txtRoast' /><br/>\n\n        <label for='country'>Country: </label>\n        <input type='text' class='inputField' name='txtCountry' /><br/>\n\n        <label for='image'>Image: </label>\n        <select class='inputField' name='ddlImage'>" . $coffeeController->GetImages() . "</select></br>\n\n        <label for='review'>Review: </label>\n        <textarea cols='70' rows='12' name='txtReview'></textarea></br>\n\n        <input type='submit' value='Submit'>\n    </fieldset>\n</form>";
if (isset($_POST["txtName"])) {
    $coffeeController->InsertCoffee();
}
include './Template.php';
?>


Esempio n. 4
0
<?php

require './controller/CoffeeController.php';
$coffeeController = new CoffeeController();
$title = "Update Coffee Data";
$content = $coffeeController->CreateUpdateForm($_GET["id"]);
if (isset($_POST["txtName"])) {
    $coffeeController->UpdateCoffee($_GET["id"]);
}
include './templates.php';
?>