コード例 #1
0
ファイル: route.php プロジェクト: vbelco/iqsklad
     global $uzivatel;
     global $database;
     global $message;
     $organizacia = new Organizacia();
     $organizacia->loadFromDatabase($uzivatel->getIdOrganizacie());
     //vytvorenie novej vydajky
     $vydajka = new Vydajka($organizacia->getCisloNovejVydajky(), $organizacia->getId());
     //nacitanie udajov o tovare do vydajky
     $vydajka->nacitajSessionPolozky($_SESSION["zoznam_poloziek_vydajka"]);
     //ulozenie vydajky do databazy a zaroven update poloziek na sklade
     $vydajka->storeToDatabase();
     //vymazanie session
     unset($_SESSION["zoznam_poloziek_vydajka"]);
     $message->add("Výdajka bola ulozena");
     //update cislovanie prijemky
     $organizacia->pridajCisloVydajky();
     //update udajov uzivatela v databaze
     $organizacia->updateInDatabase();
     break;
     //zapise vydajku do databazy
 //zapise vydajku do databazy
 case "zapis_tovar_vyrobky_proceed":
     global $uzivatel;
     global $database;
     global $message;
     $organizacia = new Organizacia();
     $organizacia->loadFromDatabase($uzivatel->getIdOrganizacie());
     //vytvorenie novej prijemky
     $vyrobka = new Vyrobka($organizacia->getCisloNovejVyrobky(), $organizacia->getId());
     //nacitanie udajov o tovare do vydajky
     $vyrobka->nacitajSessionPolozky($_SESSION["zoznam_poloziek_vyrobka"]);