X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/8704893ea4164a220d44203d6c8623cd423dbb78..553c0c03aa27712a1017d31165d01feb522d729f:/sistema/local_lib/Usuario.php?ds=sidebyside diff --git a/sistema/local_lib/Usuario.php b/sistema/local_lib/Usuario.php index d59ef4e..c86838d 100644 --- a/sistema/local_lib/Usuario.php +++ b/sistema/local_lib/Usuario.php @@ -36,10 +36,9 @@ */ class Usuario { /** - * Login del usuario en intranet. + * Login del usuario en intranet.x2c: get set * * @var string $login - * * @access private */ var $_login; @@ -48,7 +47,6 @@ class Usuario { * Numero de documento del usuario * * @var int $nrodoc - * * @access private */ var $_nrodoc; @@ -57,7 +55,6 @@ class Usuario { * Nombre del usuario * * @var string $nombre - * * @access private */ var $_nombre; @@ -66,7 +63,6 @@ class Usuario { * Fecha de ultimo logueo del usuario a la intranet. * * @var date $fecha - * * @access private */ var $_fecha; @@ -75,161 +71,116 @@ class Usuario { * Objeto Samurai_DB * * @var Samurai_DB $db - * * @access private */ var $_db; - // ~X2C - - // +X2C Operation 216 /** - * Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el. - * - * @param Samurai_DB &$db Objeto conexion. - * @param string $login Login del usuario - * - * @return void - * - * @access public - */ - function Usuario(&$db, $login = null) // ~X2C - { - if (!is_null($login)) { - //BUSCAR INFO EN LA DB, - //SETEAR LAS VI - } - else { - //INICIALIZO LA VI - $this->_login = null; - $this->_nrodoc = null; - $this->_nombre = null; - $this->_fecha = null; - } - - } - // -X2C - - // +X2C Operation 217 - /** - * Devuelve el string del login del usuario. - * - * @return string - * - * @access public - */ - function getLogin() // ~X2C - { - return $this->_login; - } - // -X2C - - // +X2C Operation 218 - /** - * Devuelve el int con el numero de documento del usuario. + * Gets Nrodoc. * * @return int - * * @access public */ - function getNrodoc() // ~X2C + function getNrodoc() { return $this->_nrodoc; } - // -X2C - - // +X2C Operation 219 /** - * Devuelve un datetime con la fecha en la cual el usuario se logueo por ultima vez a intranet. + * Sets Nrodoc. * - * @return date + * @param int $nrodoc Nrodoc. * + * @return void * @access public */ - function getFecha() // ~X2C + function setNrodoc($nrodoc) { - return $this->_fecha; + $this->_nrodoc = $nrodoc; } - // -X2C - // +X2C Operation 220 /** - * Setea el login del usuario. - * - * @param string $login Login a asignar al usuario - * - * @return void + * Gets Nombre. * + * @return string * @access public */ - function setLogin($login = null) // ~X2C + function getNombre() { - $this->_login = login; + return $this->_nombre; } - // -X2C - - // +X2C Operation 221 /** - * Setea el numero de documento del usuario. + * Sets Nombre. * - * @param int $nrodoc Numero de documento a asignar al usuario. + * @param string $nombre Nombre. * * @return void - * * @access public */ - function setNrodoc($nrodoc = null) // ~X2C + function setNombre($nombre) { - $this->_nrodoc = $nrodoc; + $this->_nombre = $nombre; } - // -X2C - // +X2C Operation 222 /** - * Setea el nombre del usuario. - * - * @param string $nombre Nombre del usuario. - * - * @return void + * Gets Fecha. * + * @return date * @access public */ - function setNombre($nombre = null) // ~X2C + function getFecha() { - $this->_nombre = $nombre; + return $this->_fecha; } - // -X2C - - // +X2C Operation 223 /** - * Setea la fecha de ultimo logueo del usuario. + * Sets Fecha. * - * @param date $fecha Fecha de ultimo logueo del usuario. + * @param date $fecha Fecha. * * @return void - * * @access public */ - function setFecha($fecha = null) // ~X2C + function setFecha($fecha) { $this->_fecha = $fecha; } - // -X2C - // +X2C Operation 224 + // ~X2C + + // +X2C Operation 216 /** - * Devuelve el nombre del usuario. + * Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el. * - * @return string + * @param Samurai_DB &$db Objeto conexion. + * @param string $login Login del usuario * + * @return void * @access public */ - function getNombre() // ~X2C + function Usuario(&$db, $login = null)// ~X2C { - return $this->_nombre; + if (!is_null($login)) { + //BUSCAR INFO EN LA DB, + //SETEAR LAS VI + } + else { + //INICIALIZO LA VI + $this->_login = null; + $this->_nrodoc = null; + $this->_nombre = null; + $this->_fecha = null; + } + } // -X2C + + + + + + + + } // -X2C Class :Usuario ?> \ No newline at end of file