// | 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;
+ }
}