Example #1
0
 public function tallenna_muutokset()
 {
     if ($this->on_tallennuskelpoinen()) {
         return parent::tallenna_muutokset();
     } else {
         $this->lisaa_virheilmoitus("" . "Suodatin->on_tallennuskelpoinen() == FALSE");
         return Suodatin::$VIRHE;
     }
 }
Example #2
0
 function __construct($id, $tietokantaolio)
 {
     $tietokantasolut = array(new Tietokantasolu(Henkilo::$SARAKENIMI_ID, true), new Tietokantasolu(Henkilo::$sarakenimi_etunimi, false), new Tietokantasolu(Henkilo::$sarakenimi_sukunimi, false), new Tietokantasolu(Henkilo::$sarakenimi_lempinimi, false), new Tietokantasolu(Henkilo::$sarakenimi_syntymavuosi, true), new Tietokantasolu(Henkilo::$sarakenimi_syntymakk, true), new Tietokantasolu(Henkilo::$sarakenimi_syntymapaiva, true), new Tietokantasolu(Henkilo::$sarakenimi_kommentti, false), new Tietokantasolu(Henkilo::$sarakenimi_kayttajatunnus, false), new Tietokantasolu(Henkilo::$sarakenimi_salasana, false), new Tietokantasolu(Henkilo::$sarakenimi_eosoite, false), new Tietokantasolu(Henkilo::$sarakenimi_kirjautumisaika, true), new Tietokantasolu(Henkilo::$sarakenimi_online, true), new Tietokantasolu(Henkilo::$sarakenimi_valtuudet, true));
     $taulunimi = Henkilo::$taulunimi;
     parent::__construct($tietokantaolio, $id, $taulunimi, $tietokantasolut);
     // Suodatus-muuttujat on apuna vain täällä, eikä sitä haeta tieto-
     // kannasta (vaihtelee käyttäjän mukaan). Tämä helpottaa suodatin-
     // lomakkeen näytössä.
     $this->suodatus_lahde = Henkilo::$suodatus_OFF;
     $this->suodatus_kohde = Henkilo::$suodatus_OFF;
 }