Пример #1
0
            $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;
    }
}