예제 #1
0
 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();
 }
예제 #2
0
파일: routes.php 프로젝트: rotsten/Varasto
// 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);
});