From 6a5d60ab6ce03a168256c9b77ad1fd3166d50c14 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Sklar?= Date: Tue, 22 Jul 2003 20:31:25 +0000 Subject: [PATCH] - Se agrego a la Dependencia los atributos nombre y nombre_breve. - Se agrego a la Dependencia los metodos getNombre() y getNombreBreve(). --- doc/meconlib.xmi | 22 +++++++++++------ lib/MECON/Agente.php | 3 +-- lib/MECON/Dependencia.php | 51 ++++++++++++++++++++++++++++++++++++++- 3 files changed, 66 insertions(+), 10 deletions(-) diff --git a/doc/meconlib.xmi b/doc/meconlib.xmi index e824ee2..9ad1a8e 100644 --- a/doc/meconlib.xmi +++ b/doc/meconlib.xmi @@ -5,12 +5,12 @@ umbrello uml modeller http://uml.sf.net 1.1 - + +" uniqueid="166" /> @@ -48,16 +48,20 @@ + + + + - + @@ -196,8 +200,8 @@ El proceso puede ser muy largo." font="Helvetica,11,-1,5,50,0,0,0,0,0" /> - + @@ -208,29 +212,33 @@ El proceso puede ser muy largo." font="Helvetica,11,-1,5,50,0,0,0,0,0" /> - + + + + + - + - + diff --git a/lib/MECON/Agente.php b/lib/MECON/Agente.php index 691efd3..9a7b19d 100644 --- a/lib/MECON/Agente.php +++ b/lib/MECON/Agente.php @@ -30,7 +30,6 @@ require_once 'MECON/Tiempo/Hora.php'; // +X2C Class 131 :Agente /** - * @package * @access public */ class Agente { @@ -223,4 +222,4 @@ class Agente { // -X2C } // -X2C Class :Agente -?> +?> \ No newline at end of file diff --git a/lib/MECON/Dependencia.php b/lib/MECON/Dependencia.php index 020f102..2bcffa4 100644 --- a/lib/MECON/Dependencia.php +++ b/lib/MECON/Dependencia.php @@ -30,7 +30,6 @@ require_once 'DB.php'; // +X2C Class 145 :Dependencia /** - * @package * @access protected */ class Dependencia { @@ -40,6 +39,18 @@ class Dependencia { */ var $codep; + /** + * @var int $nombre + * @access public + */ + var $nombre; + + /** + * @var int $nombre_breve + * @access public + */ + var $nombre_breve; + // ~X2C // +X2C Operation 147 @@ -52,6 +63,22 @@ class Dependencia { function dependencia($codep) // ~X2C { $this->codep = $codep; + $dns = 'mysql://intranet:intranet@intranet-db/novedades'; + $db = DB::connect($dsn); + if (DB::isError($db)) die ($db->getMessage("No pudo conectarse a la base")); + $sql = "SELECT nombre, nombre_breve + FROM Dependencias + WHERE codigo_actual = '$this->codep' AND + dependencia_esta_activa = 1"; + $result = $db->query($sql); + if(DB::isError($result)) + die($result->getMessage("query mal hecho")); + if($result->numRows() > 0) + { + $row = $result->fetchRow(DB_FETCHMODE_ASSOC); + $this->nombre = $row['nombre']; + $this->nombre_breve = $row['nombre_breve']; + } } // -X2C @@ -115,5 +142,27 @@ class Dependencia { } // -X2C + // +X2C Operation 165 + /** + * @return void + * @access public + */ + function getNombre() // ~X2C + { + return $this->nombre; + } + // -X2C + + // +X2C Operation 166 + /** + * @return void + * @access public + */ + function getNombreBreve() // ~X2C + { + return $this->nombre_breve; + } + // -X2C + } // -X2C Class :Dependencia ?> \ No newline at end of file -- 2.43.0