/** * Luo ja tallentaa uuden tehtävän tietokantaan. Onnistuminen näkyy * palauteolion Virhekoodi-muuttujan arvossa. * @param type $id_kokon * @param type $ots */ function luo_testitehtava($id_kokon, $ots) { /************** UUDEN TEHTÄVÄN TALLENNUS **********************************/ $palauteolio = new Palaute(); $this->parametriolio->otsikko_teht = $ots; $this->parametriolio->tehtavananto_teht = KokonTehtRatkTestaus::$testiteht_tehtava; $this->parametriolio->vaikeustaso_teht = Vaikeustasot::$NORMAALI; $this->parametriolio->id_kokon = $id_kokon; $this->tehtavakontrolleri->toteuta_tallenna_uusi($palauteolio); return $palauteolio; }
$ilmoitus = ""; } } } } } } } } } else { if ($parametriolio->get_tehtavatoiminto() != "") { if ($tehtavatoiminto == Painikkeet::$tehtava_uusi_value) { $tehtavakontrolleri->toteuta_tehtavalomakkeen_naytto($palauteolio); } else { if ($tehtavatoiminto == Painikkeet::$tehtava_tallenna_uusi_value) { $tehtavakontrolleri->toteuta_tallenna_uusi($palauteolio); } else { if ($tehtavatoiminto === Painikkeet::$tehtava_nayta_tehtavat_value) { $tehtavakontrolleri->toteuta_nayta_tehtavat($palauteolio); } else { if ($tehtavatoiminto == Painikkeet::$tehtava_muokkaa_value) { $tehtavakontrolleri->toteuta_tehtavalomakkeen_naytto($palauteolio); } else { if ($tehtavatoiminto == Painikkeet::$tehtava_tallenna_muokkaus_value) { $tehtavakontrolleri->toteuta_tallenna_muokkaus($palauteolio); } else { if ($tehtavatoiminto == Painikkeet::$tehtava_poistovahvistus_value) { $tehtavakontrolleri->toteuta_poista($palauteolio); } else { if ($tehtavatoiminto == Painikkeet::$tehtava_poista_value) { $tehtavakontrolleri->toteuta_nayta_poistovarmistus($palauteolio);