Ejemplo n.º 1
0
 public static function varastotuote_edit_post($varasto_id, $tuote_id, $lukumaara)
 {
     self::check_logged_in();
     $params = $_POST;
     $muuttujat = array('varasto_id' => $varasto_id, 'tuote_id' => $tuote_id, 'lukumaara' => $params['lukumaara']);
     $muutettava_varastotuote = new VarastoTuote($muuttujat);
     // tsekataan syötteet
     $errors = $muutettava_varastotuote->errors();
     if (count($errors) == 0) {
         // Ei virheitä syötteissä
         $muutettava_varastotuote->modify();
         // Listataan tuotetiedot, jotta muutos näkyy
         $varaston_tuotteet = VarastoTuote::all_in_varasto_join_tuote($varasto_id);
         $varaston_nimi = Varasto::getNimiById($varasto_id);
         View::make('VarastoTuote/Varastotilannelistaus.html', array('Varaston_tuotteet' => $varaston_tuotteet, 'varastonnimi' => $varaston_nimi));
     } else {
         //Kint::dump($errors);
         View::make('VarastoTuote/Lukumaaratiedonmuuttaminen.html', array('errors' => $errors));
     }
     // end of if
 }