$vyrobok->insertToDatabase(); //vymazanie session unset($_SESSION["zoznam_poloziek_definicia"]); $message->add("Vyrobok bol definovany"); break; //vycisti session abys sa vycistil formular //vycisti session abys sa vycistil formular case "zrus_definiciu_proceed": unset($_SESSION["zoznam_poloziek_definicia"]); break; // UPDATNE polozky v databaze podla SESSION pre definovanie vyrobkov z tovarov // UPDATNE polozky v databaze podla SESSION pre definovanie vyrobkov z tovarov case "update_definiciu_proceed": global $uzivatel; global $database; global $message; $vyrobok_id = $_REQUEST["vyrobok_id"]; //vytvorenie noveho vyrobku $vyrobok = new Vyrobok(); //vlozenie id vyrobku do triedy $vyrobok->loadItem($vyrobok_id); //nacitanie udajov o tovare do vyrobkovej definicie $vyrobok->pridajVsetkyTovary($_SESSION["zoznam_poloziek_definicia"]); //ulozenie definicie do databazy, upravi existujuce definicie, zmaze tie nulove a vytvori nove definicie $vyrobok->updateInDatabase(); //vymazanie session unset($_SESSION["zoznam_poloziek_definicia"]); $message->add("Vyrobok bol definovany"); break; } }