From b1d194f99cb6b82bc16514b492a2a74d34d4d810 Mon Sep 17 00:00:00 2001 From: nbm Date: Wed, 15 Mar 2006 09:10:47 +0000 Subject: [PATCH] Not used anymore. --- lib/unitmanagement/UnitOrganisationLink.inc | 210 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 1 file changed, 0 insertions(+), 210 deletions(-) delete mode 100644 lib/unitmanagement/UnitOrganisationLink.inc diff --git a/lib/unitmanagement/UnitOrganisationLink.inc b/lib/unitmanagement/UnitOrganisationLink.inc deleted file mode 100644 index ab69ca1..0000000 --- a/lib/unitmanagement/UnitOrganisationLink.inc +++ /dev/null @@ -1,210 +0,0 @@ -iId = -1; - $this->iOrgID = $iNewOrgID; - $this->iUnitID = $iNewUnitID; - } - - /** - * Get the object's primary key - * - * @return int object's primary key - * - */ - function getID() { - return $this->iId; - } - - /** - * Get the primary key of the org to which the unit is linked - * - * @return int primary key of org to which unit is linked - * - */ - function getOrgID() { - return $this->iOrgID; - } - - /** - * Set the primary key of the org to which the unit is linked - * - * @param int Primary key of group to which unit is ilinked - * - */ - function setOrgID($iNewValue) { - $this->iOrgID = $iNewValue; - } - - /** - * Get the primary key of the unit to which the org is linked - * - * @return int primary key of unit to which the org is linked - * - */ - function getUnitID() { - return $this->iUnitID; - } - - /** - * Set the primary key of the unit to which the org is linked - * - * @param int Primary key of unit to which the org is linked - * - */ - function setUnitID($iNewValue) { - $this->iUnitID = $iNewValue; - } - - function _fieldValues () { - return array( - 'unit_id' => $this->iUnitID, - 'organisation_id' => $this->iOrgID, - ); - } - - function _table () { - global $default; - return $default->units_organisations_table; - } - - /** - * Create the current object in the database - * - * @return boolean on successful store, false otherwise and set $_SESSION["errorMessage"] - * - */ - function create() { - global $default, $lang_err_database, $lang_err_object_exists; - //if the object hasn't been created - if ($this->iId < 0) { - - $sql = $default->db; - $query = "SELECT unit_id FROM $default->units_organisations_table WHERE unit_id = ? AND organisation_id = ?";/*ok*/ - $params = array($this->iUnitID, $this->iOrgID); - $sql->query(array($query, $params)); - $rows = $sql->num_rows($sql); - - if ($rows > 0) { - $_SESSION["errorMessage"] = "UnitOrganisationlink::The id " . $this->iUnitID . " is already exist!"; - return false; - } - } - return parent::create(); - } - - /** - * Static function. - * Given a groups_units_link primary key it will create a - * UnitsOrganisationsLink object and populate it with the - * corresponding database values - * - * @return UnitsOrganisationsLink populated UnitsOrganisationLink object on successful query, false otherwise and set $_SESSION["errorMessage"] - */ - function & get($iUnitOrganisationLinkID) { - global $default; - $sql = $default->db; - $result = $sql->query(array("SELECT * FROM $default->units_organisations_table WHERE id = ?", $iUnitOrganisationLinkID));/*ok*/ - if ($result) { - if ($sql->next_record()) { - $oUnitOrganisationLink = & new UnitOrganisationLink($sql->f("unit_id"),$sql->f("organisation_id") ); - $oUnitOrganisationLink->iId = $iUnitOrganisationLinkID; - return $oUnitOrganisationLink; - } - return false; - } - $_SESSION["errorMessage"] = $lang_err_database; - return false; - } - -/** - * Static function - * Get a list of web documents - * - * @param String Where clause (not required) - * - * @return Array array of UnitOrganisationLink objects, false otherwise and set $_SESSION["errorMessage"] - */ - function getList($sWhereClause = null) { - return KTEntityUtil::getList(UnitOrganisationLink::_table(), 'UnitOrganisationLink', $sWhereClause); - } - - /** - * static function - * - * test to see if unit belongs to org - * - * @param false or a value - */ - function unitBelongsToOrg($unitId) { - global $default; - return lookupField("$default->units_organisations_table", "organisation_id", "unit_id", $unitId ); - } - - /* - * static function - * - * sets the id of the unitorg using their unit id - * - * @param String - * The unit_ID - * - */ - function setUnitOrgID($unitId) { - global $default; - $id = lookupID($default->units_organisations_table, "unit_id", $unitId); - $this->iId= $id; - } - - function getByUnitID($unitId) { - global $default; - $sql = $default->db; - $result = $sql->query(array("SELECT * FROM $default->units_organisations_table WHERE unit_id = ?", $unitId));/*ok*/ - if ($result) { - if ($sql->next_record()) { - $oUnitOrganisationLink = & UnitOrganisationLink::get($sql->f("id")); - return $oUnitOrganisationLink; - } else { - return false; - } - } else { - return false; - } - } -} -?> -- libgit2 0.21.4