X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/4e742c74a0fc70b5cf452a5f5de83da11976c2a6..4b08135a35b4ba9f3e87dfdb4cdc427800e359ac:/lib/MECON/Novedad.php?ds=inline diff --git a/lib/MECON/Novedad.php b/lib/MECON/Novedad.php index a5d6a21..34b34a0 100644 --- a/lib/MECON/Novedad.php +++ b/lib/MECON/Novedad.php @@ -1,33 +1,84 @@ | -// +--------------------------------------------------------------------+ -// -// $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 $ -// -require_once "MECON/Tiempo/Intervalo.php"; +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 */ -class Novedad { - var $codigo = null; - - var $intervalo = null; - +class MECON_Novedad { + /** + * @var DB $_db + * @access private + */ + var $_db; + + /** + * @var string $codigo + * @access public + */ + var $codigo; + + /* + * @var string $descripcion + * @access public + */ + var $descripcion; + + /* + * @var MECON_Tiempo_Intervalo $intervalo + * @access public + */ + var $intervalo; + + /** + * 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 = NULL, $codigo = NULL) { + if(!is_null($db)) + { + $this->_db = $db; + + if(!is_null($codigo)) + { + + $this->codigo = $codigo; + $sql = "SELECT descripcion FROM novedades.webnov WHERE codigo='".$this->codigo."'"; + $result = $this->_db->getOne($sql); + $this->descripcion = $result; + } + } + } + + /** + * 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; + } } + +?>