$_SESSION["zoznam_poloziek_vyrobka"][$tovar_id] = ""; } $_SESSION["zoznam_poloziek_vyrobka"][$tovar_id] += $pocet; //ulozenie hodnoty tovaru do session break; //zapise prijemku do databazy //zapise prijemku do databazy case "zapis_tovar_prijemky_proceed": global $uzivatel; global $database; global $message; $poznamka = $_REQUEST["poznamka"]; $organizacia = new Organizacia(); $organizacia->loadFromDatabase($uzivatel->getIdOrganizacie()); //vytvorenie novej prijemky $prijemka = new Prijemka($organizacia->getCisloNovejPrijemky(), $organizacia->getId()); //nacitanie poznamky k prijemke $prijemka->setPoznamka($poznamka); //nacitanie udajov o tovare do prijemky $prijemka->nacitajSessionPolozky($_SESSION["zoznam_poloziek"]); //ulozenie prijemky do databazy a YAROVEN AJ uravenie stavov na skladoch $prijemka->storeToDatabase(); //vymazanie session unset($_SESSION["zoznam_poloziek"]); $message->add("Prijemka bola ulozena"); //update cislovanie prijemky $organizacia->pridajCisloPrijemky(); //update udajov uzivatela v databaze $organizacia->updateInDatabase(); break; //zapise vydajku do databazy
// stranka zobrazi sa len ked uzivatel JE prihlaseny, inak presmeruje na zakladny index.php if (!is_registered()) { global $page; $page->redirect(); } global $database; //spristupni databazove funckie global $uzivatel; // trieda aktualneho uzivatela global $aktivny_sklad; //trieda aktivne zvoleneho skladu $organizacia = new Organizacia(); $organizacia->loadFromDatabase($uzivatel->getIdOrganizacie()); ?> <h1>Skladová príjemka číslo:<?php echo $organizacia->getCisloNovejPrijemky(); ?> </h1> <ul id="zoznam_skladov"> <?php //nacitame sklady na prepinac, prednastaveny bude aktivny sklad $query = $database->select("SELECT * FROM sklad WHERE organizacia_id = '" . $uzivatel->getIdOrganizacie() . "'"); while ($vysl = $database->fetch_array($query)) { //prebehne vsetky nacitane sklady uzivatela //kontrola na aktualnost skladu if ($aktivny_sklad->getId() == $vysl["id"]) { // pri aktivnom sklade vypiseme len nazov echo "<li>" . $vysl["name"] . "</li>"; } else { echo "<li><form><input type='submit' name='submit' value='" . $vysl["name"] . "' >\r\n <input type='hidden' name='sklad_id' value='" . $vysl["id"] . "' >\r\n <input type='hidden' name='action' value='aktivuj_sklad' > \r\n <input type='hidden' name='pageaction' value='pridaj_tovar'>\r\n </form></li>"; }