} } foreach ($gebruiker_producten as $gebruiker_product) { if ($gebruiker_product->getProperty('GebruikerID') == $bedrijf->getProperty('GebruikerID')) { $gebruiker_product->delete(); } } foreach ($nieuwsitems as $nieuwsitem) { if ($nieuwsitem->getProperty('AuteurID') == $bedrijf->getProperty('GebruikerID') || $nieuwsitem->getProperty('OntvangerID') == $bedrijf->getProperty('GebruikerID')) { $nieuwsitem->delete(); } } $bedrijf->delete(); } } $gebruiker_productlijsten = Gebruiker_Productlijst::getByGebruikerId($gebruikerId); foreach ($gebruiker_productlijsten as $gebruiker_productlijst) { $gebruiker_productlijst->delete(); } foreach ($nieuwsitems as $nieuwsitem) { if ($nieuwsitem->getProperty('AuteurID') == $gebruikerId || $nieuwsitem->getProperty('Ontvanger') == $gebruikerId) { $nieuwsitem->delete(); } } if ($gebruiker->delete() && $bedrijf->delete() && $groothandel->delete()) { echo '<div class="notification_ok">De groothandel is succesvol verwijderd.</div>'; } else { echo '<div class="notification_error">De groothandel kon niet worden verwijderd.</div>'; } } else { echo '<div class="notification_info">U heeft nog geen groothandel aangemaakt.</div>';
<?php if (!defined('isIncluded') || $_SESSION['GroepID'] != 4) { header('location: index.php'); } $productlijsten = Productlijst::getAll(); $gebruikers = Gebruiker::getAll(); if (isset($_POST['submit'])) { unset($_POST['table_length']); unset($_POST['submit']); $productlijstId = $_POST['iptProductlijst']; unset($_POST['iptProductlijst']); if (!empty($_POST)) { foreach ($_POST as $value) { $exists = false; /* @TODO: Zet ID van geselecteerde groothandel in var $groothandel. (alleen als nog niet gekoppeld is)*/ $gebruiker_productlijst = Gebruiker_Productlijst::getByGebruikerId($value); foreach ($gebruiker_productlijst as $productlijst) { if ($productlijst->getProperty('ProductlijstID') == $productlijstId) { $exists = true; } } if ($exists == false) { $properties_values = array('GebruikerID' => $value, 'ProductlijstID' => $productlijstId); Gebruiker_Productlijst::create($properties_values); } } echo '<br /><div class="notification_ok">De productlijst is succesvol aan de groothandel gekoppeld.</div>'; } else { echo '<br /><div class="notification_error">De productlijst kon niet aan de groothandel worden gekoppeld.</div>'; } } else {
}); </script> <form method="post" action="index.php?c=product&p=koppel"> <div id="demo"> <table cellpadding="0" cellspacing="0" border="0" class="display" id="table"> <thead> <tr style="text-align: center"> <th>#</th> <th>Artikelnaam</th> <th>Sub-producten</th> <th>Selecteer</th> </tr> </thead> <tbody> <?php $productlijsten = Gebruiker_Productlijst::getByGebruikerId($_SESSION['GebruikerID']); if (!empty($productlijsten)) { foreach ($productlijsten as $productlijst) { $producten = Product::getAllByProductlijstId($productlijst->getProperty('ProductlijstID'), true); foreach ($producten as $product) { echo '<tr style="text-align: center">'; echo '<td>' . $product->getProperty('ProductID') . '</td>'; echo '<td>' . $product->getProperty('Artikelnaam') . '</td>'; echo '<td><a href="index.php?c=product&p=subproduct&lijst=' . $productlijst->getProperty('ProductlijstID') . '&id=' . $product->getProperty('ProductID') . '">Sub-producten</a></td>'; echo '<td><input type="checkbox" name="' . $product->getProperty('Artikelnaam') . '" value="' . $product->getProperty('Artikelnaam') . '"</td>'; echo "</tr>"; } } } ?> </tbody>