X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/14b7965388416e66c0d012ac6f001f9c877b5ce8..0ecc42815b25c93505bdc63406044ebd4c37283b:/sistema/local_lib/Usuario.php diff --git a/sistema/local_lib/Usuario.php b/sistema/local_lib/Usuario.php index 3634c29..c86838d 100644 --- a/sistema/local_lib/Usuario.php +++ b/sistema/local_lib/Usuario.php @@ -36,7 +36,7 @@ */ class Usuario { /** - * Login del usuario en intranet. + * Login del usuario en intranet.x2c: get set * * @var string $login * @access private @@ -75,147 +75,112 @@ class Usuario { */ 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 + * Gets Nrodoc. * - * @return void + * @return int * @access public */ - function Usuario(&$db, $login = null)// ~X2C + function getNrodoc() { - 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; - } - + return $this->_nrodoc; } - // -X2C - - // +X2C Operation 217 /** - * Devuelve el string del login del usuario. + * Sets Nrodoc. * - * @return string - * @access public - */ - function getLogin()// ~X2C - { - return $this->_login; - } - // -X2C - - // +X2C Operation 218 - /** - * Devuelve el int con el numero de documento del usuario. + * @param int $nrodoc Nrodoc. * - * @return int + * @return void * @access public */ - function getNrodoc()// ~X2C + function setNrodoc($nrodoc) { - return $this->_nrodoc; + $this->_nrodoc = $nrodoc; } - // -X2C - // +X2C Operation 219 /** - * Devuelve un datetime con la fecha en la cual el usuario se logueo por ultima vez a intranet. + * Gets Nombre. * - * @return date + * @return string * @access public */ - function getFecha()// ~X2C + function getNombre() { - return $this->_fecha; + return $this->_nombre; } - // -X2C - - // +X2C Operation 220 /** - * Setea el login del usuario. + * Sets Nombre. * - * @param string $login Login a asignar al usuario + * @param string $nombre Nombre. * * @return void * @access public */ - function setLogin($login = null)// ~X2C + function setNombre($nombre) { - $this->_login = login; + $this->_nombre = $nombre; } - // -X2C - // +X2C Operation 221 /** - * Setea el numero de documento del usuario. + * Gets Fecha. * - * @param int $nrodoc Numero de documento a asignar al usuario. - * - * @return void + * @return date * @access public */ - function setNrodoc($nrodoc = null)// ~X2C + function getFecha() { - $this->_nrodoc = $nrodoc; + return $this->_fecha; } - // -X2C - - // +X2C Operation 222 /** - * Setea el nombre del usuario. + * Sets Fecha. * - * @param string $nombre Nombre del usuario. + * @param date $fecha Fecha. * * @return void * @access public */ - function setNombre($nombre = null)// ~X2C + function setFecha($fecha) { - $this->_nombre = $nombre; + $this->_fecha = $fecha; } - // -X2C - // +X2C Operation 223 + // ~X2C + + // +X2C Operation 216 /** - * Setea la fecha de ultimo logueo del usuario. + * Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el. * - * @param date $fecha Fecha de ultimo logueo del usuario. + * @param Samurai_DB &$db Objeto conexion. + * @param string $login Login del usuario * * @return void * @access public */ - function setFecha($fecha = null)// ~X2C + function Usuario(&$db, $login = null)// ~X2C { - $this->_fecha = $fecha; - } - // -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 Operation 224 - /** - * Devuelve el nombre del usuario. - * - * @return string - * @access public - */ - function getNombre()// ~X2C - { - return $this->_nombre; } // -X2C + + + + + + + + } // -X2C Class :Usuario ?> \ No newline at end of file