Ejemplo n.º 1
0
require_once 'includes/models/kegStatus.php';
require_once 'includes/managers/keg_manager.php';
require_once 'includes/managers/kegStatus_manager.php';
require_once 'includes/managers/kegType_manager.php';
$htmlHelper = new HtmlHelper();
$kegManager = new KegManager();
$kegStatusManager = new KegStatusManager();
$kegTypeManager = new KegTypeManager();
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $keg = new Keg();
    $keg->setFromArray($_POST);
    $kegManager->Save($keg);
    redirect('keg_list.php');
}
if (isset($_GET['id'])) {
    $keg = $kegManager->GetById($_GET['id']);
} else {
    $keg = new Keg();
}
$kegStatusList = $kegStatusManager->GetAll();
$kegTypeList = $kegTypeManager->GetAll();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>RaspberryPints</title>
<link href="styles/layout.css" rel="stylesheet" type="text/css" />
<link href="styles/wysiwyg.css" rel="stylesheet" type="text/css" />
	<!-- Theme Start -->
Ejemplo n.º 2
0
							<th>Keg</th>
							<th>Start Amount</th>
							<th>Current Amount</th>
							<th colspan="3"></th>
						</tr>
					</thead>
					<tbody>
						<?php 
    for ($c = 1; $c <= $numberOfTaps; $c++) {
        ?>
							<form method="POST">
								<?php 
        if (array_key_exists($c, $activeTaps)) {
            $tap = $activeTaps[$c];
            $beer = $beerManager->GetById($tap->get_beerId());
            $keg = $kegManager->GetById($tap->get_kegId());
            ?>
										<input type="hidden" name="id" value="<?php 
            echo $tap->get_id();
            ?>
" />
										<input type="hidden" name="tapNumber" value="<?php 
            echo $c;
            ?>
" />
										<tr>
											<td>
												<?php 
            echo $c;
            ?>
											</td>
Ejemplo n.º 3
0
$kegTypeManager = new KegTypeManager();
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    if (isset($_POST['saveTap'])) {
        $tap = new Tap();
        $tap->setFromArray($_POST);
        $tapManager->Save($tap);
    }
    redirect('tap_list.php');
}
$beerList = $beerManager->GetAllActive();
$kegList = $kegManager->GetAllAvailable();
$tapNumber = $_GET['tapNumber'];
if (isset($_GET['id'])) {
    $tap = $tapManager->GetById($_GET['id']);
    if (!array_key_exists($tap->get_kegId(), $kegList)) {
        $kegList[$tap->get_kegId()] = $kegManager->GetById($tap->get_kegId());
    }
} else {
    $tap = new Tap();
    $tap->set_tapNumber($tapNumber);
    $tap->set_active(true);
}
// Code to set config values
$config = array();
$sql = "SELECT * FROM config";
$qry = mysql_query($sql);
while ($c = mysql_fetch_array($qry)) {
    $config[$c['configName']] = $c['configValue'];
}
?>