Exemple #1
0
 public static function poista_tuote($tuote_id)
 {
     self::check_logged_in();
     /*
      * Tämän funktion avulla käyttäjä pystyy poistamaan tuotteen
      * kokonaan varastokirjanpidosta (tuote poistuu valikoimasta).
      */
     Kint::dump($tuote_id);
     //$input_params = $_POST;
     //$tuote_id = $input_params['tuote_id'];
     $poistettava_tuote = new Tuote(array('tuote_id' => $tuote_id));
     $poistettava_tuote->destroy();
     // Käyttäjä näkee kaikkien tuotteiden listauksesta, että tuote on poistunut
     $message = 'Tuote poistettu';
     $page = 1;
     $page_size = 10;
     $Tuotteet = Tuote::all_with_paging($page, $page_size);
     Redirect::to('/Tuote/Tuotteidenlistaus', array('Tuotteet' => $Tuotteet, 'message' => $message));
 }
 public static function poista_varastotuote($tuote_id, $varasto_id)
 {
     /*
      * Tämän funktion avulla käyttäjä pystyy poistamaan tuotteen
      * kokonaan varastokirjanpidosta (tuote poistuu valikoimasta).
      * 
      * Ensin tuote pitää poistaa tuotteista, sitten varasto_tuote -taulusta.
      */
     //self::check_logged_in();
     // Poistetaan tuote
     $poistettava_tuote = new Tuote(array('tuote_id' => $tuote_id));
     $poistettava_tuote->destroy();
     // Poistetaan varasto_tuote
     $poistettava_varastotuote = new VarastoTuoteTuote(array('varasto_id' => $varasto_id, 'tuote_id' => $tuote_id));
     $poistettava_varastotuote->destroy();
     // Käyttäjä näkee kaikkien tuotteiden listauksesta, että tuote on poistunut
     $Tuotteet = Tuote::all();
     Redirect::to('/Tuote/Tuotteidenlistaus', array('Tuotteet' => $Tuotteet));
 }
Exemple #3
0
 public static function poista_tuote($tuote_id)
 {
     /*
      * Tämän funktion avulla käyttäjä pystyy poistamaan tuotteen
      * kokonaan varastokirjanpidosta (tuote poistuu valikoimasta).
      */
     $poistettava_tuote = new Tuote(array('tuote_id' => $tuote_id));
     $poistettava_tuote->destroy();
     Kint::dump($poistettava_tuote);
     // Käyttäjä näkee listauksesta, että tuote on poistunut
     $Tuotteet = Tuote::all();
     View::make('Tuote/Poistatuote.html{{tuote_id}}', array('Tuotteet' => $Tuotteet));
     //Redirect::to('/Tuote', array());
     //Redirect::to('/Tuote/Poista', array('Tuotteet' => $Tuotteet));
 }