public static function sandbox() { echo 'Hip-hei, täällä ollaan!'; //$paluuarvo = self::check_user_rights(); //echo $paluuarvo; VarastoTuoteController::varastotuote_lisaa_show(15); //TuoteController::poista_tuote('9789513233259'); //echo user_logged_in.kayttajatunnus; //VarastoTuoteController::varastotilanne_show('001'); //echo $varastotilanne = Varastotilanne::all(); //$Uusi_kayttaja = new Kayttaja(array( // 'kayttajatunnus' => 'a', // 'kayttooikeudet' => 'x' //)); //$errors = $Uusi_kayttaja->errors(); //Kint::dump($errors); //base_controller::check_user_rights(); }
// Uuden varaston lisääminen // Varaston poistaminen $routes->get('/Varasto/Poistavarasto/:varasto_id', 'check_logged_in', function ($varasto_id) { VarastoController::poista_varasto($varasto_id); }); // Koontitauluun Varasto-Tuote liittyvät // Tänne tulee yhdistettyjen taulujen listaus $routes->get('/VarastoTuote/Varastotilannelistaus/:varasto_id', 'check_logged_in', function ($varasto_id) { VarastoTuoteController::varastotilanne_show($varasto_id); }); $routes->get('/VarastoTuote/Varastotilannelistaus', 'check_logged_in', function ($varasto_id) { VarastoTuoteController::varasto_tuotetiedot_list($varasto_id); }); // Lisätään uusi tuote-lukumäärä -tietopari varasto-tuote -tauluun $routes->get('/VarastoTuote/Lisaauusivarastotuote/:varasto_id', 'check_logged_in', function ($varasto_id) { VarastoTuoteController::varastotuote_lisaa_show($varasto_id); }); $routes->post('/VarastoTuote/Lisaauusivarastotuote/:varasto_id/', 'check_logged_in', function ($varasto_id, $tuote_id, $lukumaara) { VarastoTuoteController::varastotuote_lisaa_post($varasto_id, $tuote_id, $lukumaara); }); // Varaston muuttamiseen (varaston inventointiin) liittyvä sivu // Tämä kohdistuisi jatkossa VARASTO_TUOTE-tauluun, joka tarvitsee hakuavaimeiksi varasto_id:n + tuote_id:n. // Tiedot haetaan tuote_id:tä käyttäen. $routes->get('/VarastoTuote/Lukumaaratiedonmuuttaminen/:varasto_id/:tuote_id/:lukumaara', 'check_logged_in', function ($varasto_id, $tuote_id, $lukumaara) { VarastoTuoteController::varastotuote_edit($varasto_id, $tuote_id, $lukumaara); }); // Ottaa vastaan muutokset (lukumäärän muutokset) // Tämä kohdistuisi jatkossa VARASTO_TUOTE-tauluun... $routes->post('/VarastoTuote/Lukumaaratiedonmuuttaminen/:varasto_id/:tuote_id/:lukumaara', 'check_logged_in', function ($varasto_id, $tuote_id, $lukumaara) { VarastoTuoteController::varastotuote_edit_post($varasto_id, $tuote_id, $lukumaara); });