]> git.llucax.com Git - mecon/meconlib.git/commitdiff
-Arme el objeto MECON_Novedad para que devuelva los valores de una novedad dada.
authorLeandro Lucarella <llucax@gmail.com>
Fri, 11 Jun 2004 19:51:32 +0000 (19:51 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 11 Jun 2004 19:51:32 +0000 (19:51 +0000)
lib/MECON/Novedad.php

index 785ba4ecfc9de5908ed815df6bb0690d9453ce9a..9adf37ba3e73ad74fcce211bad77482b9188343f 100644 (file)
@@ -9,25 +9,76 @@
 // | Autor:  Gonzalo Merayo <gmeray@mecon.gov.ar>                    |
 // +--------------------------------------------------------------------+
 //
-// $URL: http://portal.mecon.ar/svn/he/tronco/src/lib/he/HE/Novedad.php $
-// $Rev: 339 $
-// $Date: 2003-04-10 16:07:47 -0300 (Thu, 10 Apr 2003) $
-// $Author: llucar $
+// $URL: http://portal.mecon.ar/svn/meconlib/tronco/lib/MECON/Novedad.php $
+// $Date: 2004-06-10 16:07:47 -0300 (Thu, 10 Apr 2003) $
+// $Author: msklar $
 //
 
-require_once "MECON/Tiempo/Intervalo.php";
 
 /**
- * Representa un Intervalo entre 2 horas del mismo dia
+ * Clase que permite obtener la descripcion de la novedad correspondiente a un
+ * código determinado
  *
- * @package HE
- * @abstract
- * @version $Rev: 339 $
- * @author  Gonzalo Merayo <gmeray@mecon.gov.ar>
  */
 class MECON_Novedad {
-    var $codigo = null;
+    /**
+     * @var DB $_db
+     * @access private
+     */
+    var $_db;
+    
+    /**
+     * @var string $codigo
+     * @access public
+     */
+    var $codigo;
+    
+    /*
+     * @var string $descripcion
+     * @access public
+     */
+    var $descripcion;
+    
+    /**
+     * Constructor. Recibe un objeto db y un código de novedad.
+     *
+     * @param DB $db
+     * @param string $codigo
+     *
+     * @return void
+     * @access public
+     *
+     */
+    function MECON_Novedad(&$db, $codigo=NULL)
+    {
+        $this->_db = $db;
+        $this->codigo = $codigo;
+        
+        $sql = "SELECT descripcion FROM webnov WHERE codigo=".$this->codigo;
+        $result = $this->_db->getOne($sql);
+        $this->descripcion = $result[0];
+    }
 
-    var $intervalo = null;
+    /**
+     * Devuelve el código de la novedad
+     *
+     * @return string codigo
+     * @access public
+     *
+     */
+    function getCodigo() {
+        return $this->codigo;
+    }
+
+    /**
+     * Devuelve la descripción de la novedad
+     *
+     * @return string descripcion
+     * @access public
+     *
+     */
+    function getDescripcion() {
+        return $this->descripcion;
+    }
 
 }