From 80130d47e3d5cf43f9f460711ee91c9fc80a1ab1 Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Wed, 2 May 2012 14:26:49 +0000 Subject: [PATCH] =?UTF-8?q?getAkteOutgoing=20hinzugef=C3=BCgt=20-=20liefer?= =?UTF-8?q?t=20alle=20Akten=20die=20ein=20Outgoing=20von=20sich=20selbst?= =?UTF-8?q?=20sehen=20darf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/akte.class.php | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/include/akte.class.php b/include/akte.class.php index 557547f25..28d681664 100644 --- a/include/akte.class.php +++ b/include/akte.class.php @@ -292,5 +292,55 @@ class akte extends basis_db return false; } } + + + /** + * Liefert die Akten die ein Outgoing sehen darf + * + * @param $person_id + * @return true wenn ok, sonst false + */ + public function getAktenOutgoing($person_id) + { + $qry = "SELECT + akte_id, person_id, dokument_kurzbz, mimetype, erstelltam, gedruckt, + titel, bezeichnung, updateamum, insertamum, updatevon, insertvon, uid + FROM public.tbl_akte WHERE person_id='".addslashes($person_id)."'"; + + $qry.=" AND dokument_kurzbz IN ('Lebenslf','Motivat','LearnAgr')"; + $qry.=" ORDER BY erstelltam"; + + if($this->db_query($qry)) + { + while($row = $this->db_fetch_object()) + { + $akten = new akte(); + + $akten->akte_id = $row->akte_id; + $akten->person_id = $row->person_id; + $akten->dokument_kurzbz = $row->dokument_kurzbz; + //$akte->inhalt = $row->inhalt; + $akten->mimetype = $row->mimetype; + $akten->erstelltam = $row->erstelltam; + $akten->gedruckt = ($row->gedruckt=='t'?true:false); + $akten->titel = $row->titel; + $akten->bezeichnung = $row->bezeichnung; + $akten->updateamum = $row->updateamum; + $akten->updatevon = $row->updatevon; + $akten->insertamum = $row->insertamum; + $akten->insertvon = $row->insertvon; + $akten->uid = $row->uid; + + $this->result[] = $akten; + } + return true; + } + else + { + $this->errormsg = 'Fehler beim Laden der Daten'; + return false; + } + } + } ?> \ No newline at end of file