Example #1
0
 public static function varasto_edit($varasto_id)
 {
     self::check_logged_in();
     //Etsitään ensin tuote, mitä se koskee.
     $muutettava_varastotieto = VarastoController::find_with_varasto_id($varasto_id);
     //Kint::dump($muutettava_varastotieto);
     View::make('Varasto/Varastonmuutos.html', array('Varasto' => $muutettava_varastotieto));
 }
Example #2
0
});
// 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
$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);
Example #3
0
$routes->post('/Tuote/Tuotetietojenmuutos/:tuote_id', function ($tuote_id) {
    TuoteController::tuote_edit_post($tuote_id);
});
// Näyttää tuotetiedot
$routes->get('/Tuote/Tuotesivu/:tuote_id', function ($tuote_id) {
    TuoteController::tuote_show($tuote_id);
});
// Tuotteen poistaminen
$routes->get('/Tuote/Poistatuote/:tuote_id', function ($tuote_id) {
    TuoteController::poista_tuote($tuote_id);
});
// Tuotteiden poistaminen listasta
$routes->get('/Tuote/Tuotteidenlistaus/:tuote_id', function ($tuote_id) {
    TuoteController::poista_tuote($tuote_id);
});
$routes->post('/Tuote/Poistatuote/:tuote_id', function ($tuote_id) {
    TuoteController::poista_tuote($tuote_id);
});
// Varastoon liittyvät
// Varaston listaamiseen liittyvä sivu
$routes->get('/Varasto/Varastonlistaus', function () {
    VarastoController::varasto_list();
});
// Varaston muuttamiseen liittyvä sivu
$routes->get('/Varasto/Varastotilanteenmuutos/:tuote_id', function ($tuote_id) {
    VarastoController::varasto_edit($tuote_id);
});
// Ottaa vastaan muutokset
$routes->post('/Varasto/Varastotilanteenmuutos/:tuote_id', function ($tuote_id) {
    VarastoController::varasto_edit_post($tuote_id);
});