This commit is contained in:
Andreas Österreicher
2009-05-26 12:19:49 +00:00
parent 68c90320dc
commit d3bdff562a
+27
View File
@@ -30,6 +30,7 @@ class organisationseinheit extends basis_db
{
public $new; // @var boolean
public $errormsg; // @var string
public $result;
//Tabellenspalten
public $oe_kurzbz;
@@ -87,6 +88,32 @@ class organisationseinheit extends basis_db
return true;
}
/**
* Laedt alle Organisationseinheiten an oberster Stelle
*
* @return true wenn ok, false wenn Fehler
*/
public function getHeads()
{
$qry = "SELECT * FROM public.tbl_organisationseinheit WHERE oe_parent_kurzbz is null";
if($this->db_query($qry))
{
while($row = $this->db_fetch_object())
{
$obj = new organisationseinheit();
$obj->oe_kurzbz = $row->oe_kurzbz;
$obj->oe_parent_kurzbz = $row->oe_parent_kurzbz;
$obj->bezeichnung = $row->bezeichnung;
$obj->organisationseinheittyp_kurzbz = $row->organisationseinheittyp_kurzbz;
$this->result[] = $obj;
}
return true;
}
}
/**
* Liefert die ChildNodes einer Organisationseinheit
*