/**
  * 
  * @param Palaute $palauteolio
  */
 public function toteuta_poista_elementtiryhma(&$palauteolio)
 {
     $poistettava_id = $this->get_parametriolio()->elemryhma_id;
     $poistettava = new Elementtiryhma($poistettava_id, $this->get_tietokantaolio());
     if ($poistettava->olio_loytyi_tietokannasta) {
         $poisto = $poistettava->poista();
         $this->toteuta_nayta($palauteolio);
         if ($poisto === Kooste::$OPERAATIO_ONNISTUI) {
             $palauteolio->set_virhekoodi(Palaute::$VIRHEKOODI_KAIKKI_OK);
             $palauteolio->set_ilmoitus(Tekstit::$elementtiryhma_ilm_poisto_ok);
         } else {
             $palauteolio->set_virhekoodi(Palaute::$VIRHEKOODI_POISTO);
             $palauteolio->set_ilmoitus(Tekstit::$elementtiryhma_virheilm_poisto_ei_ok . $poistettava->tulosta_virheilmoitukset());
         }
     } else {
         $palauteolio->set_virhekoodi(Palaute::$VIRHEKOODI_POISTO);
         $palauteolio->set_ilmoitus(Tekstit::$elementtiryhma_virheilm_poisto_ei_ok . Tekstit::$elementtiryhma_ei_loytynyt . $poistettava->tulosta_virheilmoitukset());
         $this->lisaa_virheilmoitus(Tekstit::$elementtiryhma_ei_loytynyt);
     }
 }