Ejemplo n.º 1
0
    VarastoController::varasto_create();
});
// Varaston listaamiseen liittyvä sivu
$routes->get('/Varasto/Varastonlistaus', 'check_logged_in', function () {
    VarastoController::varasto_list(1);
});
// Varaston muuttamiseen liittyvä sivu
$routes->get('/Varasto/Varastonmuutos/:varasto_id', 'check_logged_in', function ($varasto_id) {
    VarastoController::varasto_edit($varasto_id);
});
$routes->post('/Varasto/Varastonmuutos/:varasto_id', 'check_logged_in', function ($varasto_id) {
    VarastoController::varasto_edit_post($varasto_id);
});
// Näyttää yksittäisen varaston tiedot
$routes->get('/Varasto/Varastosivu/:varasto_id', 'check_logged_in', function ($varasto_id) {
    VarastoController::varasto_show($varasto_id);
});
// 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