]> git.llucax.com Git - mecon/samurai.git/commitdiff
Funcionalidad de Perfiles, Sistemas y Permisos terminada
authorMartín Marrese <marrese@gmail.com>
Tue, 15 Jul 2003 19:06:56 +0000 (19:06 +0000)
committerMartín Marrese <marrese@gmail.com>
Tue, 15 Jul 2003 19:06:56 +0000 (19:06 +0000)
177 files changed:
doc/Doxyfile
doc/apidoc/html/.menu [new file with mode: 0644]
doc/apidoc/html/DB_8php-source.html [new file with mode: 0644]
doc/apidoc/html/DB_8php.html [new file with mode: 0644]
doc/apidoc/html/Perfil_2consultas_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Perfil_2consultas_8php.html [new file with mode: 0644]
doc/apidoc/html/Perfil_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Perfil_8php.html [new file with mode: 0644]
doc/apidoc/html/Permiso_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Permiso_8php.html [new file with mode: 0644]
doc/apidoc/html/Samurai_2consultas_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Samurai_2consultas_8php.html [new file with mode: 0644]
doc/apidoc/html/Samurai_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Samurai_8php.html [new file with mode: 0644]
doc/apidoc/html/Samurai__DB_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Samurai__DB_8php.html [new file with mode: 0644]
doc/apidoc/html/Sistema_2consultas_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Sistema_2consultas_8php.html [new file with mode: 0644]
doc/apidoc/html/Sistema_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Sistema_8php.html [new file with mode: 0644]
doc/apidoc/html/Usuario_8php-source.html [new file with mode: 0644]
doc/apidoc/html/Usuario_8php.html [new file with mode: 0644]
doc/apidoc/html/annotated.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__DB-members.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__DB.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Perfil-members.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Perfil.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Perfil_a8_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Perfil_a9_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso-members.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a10_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a11_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a6_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a7_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a8_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_a9_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_e1_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Permiso_e2_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema-members.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a16_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a17_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a23_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a24_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a25_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a28_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a29_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a2_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_a30_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_e0_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Sistema_e2_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Usuario-members.html [new file with mode: 0644]
doc/apidoc/html/classSAMURAI__Usuario.html [new file with mode: 0644]
doc/apidoc/html/classSamurai-members.html [new file with mode: 0644]
doc/apidoc/html/classSamurai.html [new file with mode: 0644]
doc/apidoc/html/classSamurai__DB2-members.html [new file with mode: 0644]
doc/apidoc/html/classSamurai__DB2.html [new file with mode: 0644]
doc/apidoc/html/classSamurai_a3_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classSamurai_a5_cgraph.png [new file with mode: 0644]
doc/apidoc/html/classes.html [new file with mode: 0644]
doc/apidoc/html/doxygen.css [new file with mode: 0644]
doc/apidoc/html/doxygen.png [new file with mode: 0644]
doc/apidoc/html/files.html [new file with mode: 0644]
doc/apidoc/html/ftv2blank.png [new file with mode: 0644]
doc/apidoc/html/ftv2doc.png [new file with mode: 0644]
doc/apidoc/html/ftv2folderclosed.png [new file with mode: 0644]
doc/apidoc/html/ftv2folderopen.png [new file with mode: 0644]
doc/apidoc/html/ftv2lastnode.png [new file with mode: 0644]
doc/apidoc/html/ftv2link.png [new file with mode: 0644]
doc/apidoc/html/ftv2mlastnode.png [new file with mode: 0644]
doc/apidoc/html/ftv2mnode.png [new file with mode: 0644]
doc/apidoc/html/ftv2node.png [new file with mode: 0644]
doc/apidoc/html/ftv2plastnode.png [new file with mode: 0644]
doc/apidoc/html/ftv2pnode.png [new file with mode: 0644]
doc/apidoc/html/ftv2vertline.png [new file with mode: 0644]
doc/apidoc/html/functions.html [new file with mode: 0644]
doc/apidoc/html/functions_func.html [new file with mode: 0644]
doc/apidoc/html/functions_vars.html [new file with mode: 0644]
doc/apidoc/html/graph_legend.dot [new file with mode: 0644]
doc/apidoc/html/graph_legend.html [new file with mode: 0644]
doc/apidoc/html/graph_legend.png [new file with mode: 0644]
doc/apidoc/html/index.html [new file with mode: 0644]
doc/apidoc/html/main.html [new file with mode: 0644]
doc/apidoc/html/tree.html [new file with mode: 0644]
doc/apidoc/latex/DB_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Makefile [new file with mode: 0644]
doc/apidoc/latex/Perfil_2consultas_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Perfil_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Permiso_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Samurai_2consultas_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Samurai_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Samurai__DB_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Sistema_2consultas_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Sistema_8php.tex [new file with mode: 0644]
doc/apidoc/latex/Usuario_8php.tex [new file with mode: 0644]
doc/apidoc/latex/annotated.tex [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__DB.tex [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Perfil.tex [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Perfil_a8_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Perfil_a9_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso.tex [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a10_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a11_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a6_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a7_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a8_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_a9_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_e1_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Permiso_e2_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema.tex [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a16_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a17_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a23_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a24_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a25_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a28_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a29_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a2_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_a30_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_e0_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Sistema_e2_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSAMURAI__Usuario.tex [new file with mode: 0644]
doc/apidoc/latex/classSamurai.tex [new file with mode: 0644]
doc/apidoc/latex/classSamurai__DB2.tex [new file with mode: 0644]
doc/apidoc/latex/classSamurai_a3_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/classSamurai_a5_cgraph.eps [new file with mode: 0644]
doc/apidoc/latex/doxygen.sty [new file with mode: 0644]
doc/apidoc/latex/files.tex [new file with mode: 0644]
doc/apidoc/latex/refman.tex [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Perfil_a8_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Perfil_a9_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a10_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a11_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a6_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a7_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a8_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_a9_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_e1_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Permiso_e2_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a16_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a17_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a23_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a24_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a25_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a28_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a29_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a2_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_a30_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_e0_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSAMURAI__Sistema_e2_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSamurai_a3_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/classSamurai_a5_cgraph.png [new file with mode: 0644]
doc/apidoc/rtf/refman.rtf [new file with mode: 0644]
doc/texto/SAMURAI_v1.rtf
doc/uml/Samurai.xmi
lib/SAMURAI/DB.php
lib/SAMURAI/Perfil.php
lib/SAMURAI/Perfil/consultas.ini [new file with mode: 0644]
lib/SAMURAI/Perfil/consultas.php [deleted file]
lib/SAMURAI/Permiso.php
lib/SAMURAI/Permiso/consultas.ini
lib/SAMURAI/Samurai.php [deleted file]
lib/SAMURAI/Samurai/consultas.php [deleted file]
lib/SAMURAI/Samurai_DB.php [deleted file]
lib/SAMURAI/Sistema.php
lib/SAMURAI/Sistema/consultas.ini
lib/SAMURAI/Sistema/consultas.php
sistema/conf/confSecciones.php
sistema/local_lib/prepend.php
sistema/www/perfiles/perfiles-abm.php
sistema/www/perfiles/perfiles-nuevo.php
sistema/www/permisos/permisos-abm.php
sistema/www/permisos/permisos.php
sistema/www/sistemas/sistemas-abm.php
sistema/www/sistemas/sistemas-permisos.php
sistema/www/sistemas/sistemas.php

index ec222d15c51699336eba0e529dac5bc18d76aac4..d78742bee19357f43fd6f036e4c0223ae26a84ca 100644 (file)
@@ -1,12 +1,13 @@
-# Doxyfile 1.3-rc3
+# Doxyfile 1.3.2
 
 #---------------------------------------------------------------------------
 # General configuration options
 #---------------------------------------------------------------------------
-PROJECT_NAME           = "SAMURAI"
+PROJECT_NAME           = SAMURAI
 PROJECT_NUMBER         = $Rev$
-OUTPUT_DIRECTORY       = /home/mmarrese/public_html/uml/aspidoc/samurai
+OUTPUT_DIRECTORY       = /home/martin/public_html/samurai/tronco/doc/apidoc/
 OUTPUT_LANGUAGE        = Spanish
+USE_WINDOWS_ENCODING   = NO
 EXTRACT_ALL            = YES
 EXTRACT_PRIVATE        = YES
 EXTRACT_STATIC         = YES
@@ -25,7 +26,6 @@ INTERNAL_DOCS          = YES
 CASE_SENSE_NAMES       = YES
 SHORT_NAMES            = NO
 HIDE_SCOPE_NAMES       = NO
-VERBATIM_HEADERS       = YES
 SHOW_INCLUDE_FILES     = YES
 JAVADOC_AUTOBRIEF      = YES
 MULTILINE_CPP_IS_BRIEF = NO
@@ -57,7 +57,7 @@ WARN_LOGFILE           = doxygen.warnings
 #---------------------------------------------------------------------------
 # configuration options related to the input files
 #---------------------------------------------------------------------------
-INPUT                  = /home/mmarrese/public_html/samurai/tronco/src/www/include/lib/samurai
+INPUT                  = /home/martin/public_html/samurai/tronco/lib/SAMURAI/
 FILE_PATTERNS          = *.php
 RECURSIVE              = YES
 EXCLUDE                = 
@@ -77,6 +77,7 @@ INLINE_SOURCES         = NO
 STRIP_CODE_COMMENTS    = YES
 REFERENCED_BY_RELATION = YES
 REFERENCES_RELATION    = YES
+VERBATIM_HEADERS       = YES
 #---------------------------------------------------------------------------
 # configuration options related to the alphabetical class index
 #---------------------------------------------------------------------------
@@ -117,6 +118,7 @@ LATEX_HEADER           =
 PDF_HYPERLINKS         = YES
 USE_PDFLATEX           = NO
 LATEX_BATCHMODE        = NO
+LATEX_HIDE_INDICES     = NO
 #---------------------------------------------------------------------------
 # configuration options related to the RTF output
 #---------------------------------------------------------------------------
@@ -137,6 +139,7 @@ MAN_LINKS              = NO
 # configuration options related to the XML output
 #---------------------------------------------------------------------------
 GENERATE_XML           = NO
+XML_OUTPUT             = xml
 XML_SCHEMA             = 
 XML_DTD                = 
 #---------------------------------------------------------------------------
@@ -177,16 +180,19 @@ CLASS_DIAGRAMS         = YES
 HIDE_UNDOC_RELATIONS   = YES
 HAVE_DOT               = YES
 CLASS_GRAPH            = YES
-COLLABORATION_GRAPH    = NO
-TEMPLATE_RELATIONS     = NO
+COLLABORATION_GRAPH    = YES
+UML_LOOK               = YES
+TEMPLATE_RELATIONS     = YES
 INCLUDE_GRAPH          = YES
 INCLUDED_BY_GRAPH      = YES
+CALL_GRAPH             = YES
 GRAPHICAL_HIERARCHY    = YES
 DOT_IMAGE_FORMAT       = png
 DOT_PATH               = 
 DOTFILE_DIRS           = 
 MAX_DOT_GRAPH_WIDTH    = 1024
 MAX_DOT_GRAPH_HEIGHT   = 1024
+MAX_DOT_GRAPH_DEPTH    = 0
 GENERATE_LEGEND        = YES
 DOT_CLEANUP            = YES
 #---------------------------------------------------------------------------
diff --git a/doc/apidoc/html/.menu b/doc/apidoc/html/.menu
new file mode 100644 (file)
index 0000000..7f3e6da
--- /dev/null
@@ -0,0 +1,3 @@
+Documentacion Samurai
+Documentacion del SAMURAI: primitivas y diccionario de datos
+html index.html
diff --git a/doc/apidoc/html/DB_8php-source.html b/doc/apidoc/html/DB_8php-source.html
new file mode 100644 (file)
index 0000000..3ef52a6
--- /dev/null
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: DB.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>DB.php</h1><a href="DB_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Mon Jul 7 16:50:36 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese &lt;mmarre@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: DB.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/DB.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 <span class="comment">// +X2C includes</span>
+00028 require_once 'DB.php';
+00029 <span class="comment">// ~X2C</span>
+00030 
+00031 <span class="comment">// +X2C Class 265 :SAMURAI_DB</span>
+<a name="l00037"></a><a class="code" href="classSAMURAI__DB.html">00037</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSAMURAI__DB.html">SAMURAI_DB</a> <span class="keyword">extends</span> DB {
+00038     <span class="comment">// ~X2C</span>
+00039 
+00040     <span class="comment">// +X2C Operation 269</span>
+<a name="l00047"></a><a class="code" href="classSAMURAI__DB.html#a0">00047</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__DB.html#a0">connect</a>() <span class="comment">// ~X2C</span>
+00048     {
+00049         $conf = parse_ini_file(dirname(__FILE__) . '/DB/consultas.ini', <span class="keyword">true</span>);
+00050         $db = DB::connect($conf['dsn'],$conf['opciones']);
+00051         <span class="keywordflow">if</span> (DB::isError($db)) {
+00052             die ($db-&gt;getMessage());
+00053         }
+00054         <span class="keywordflow">return</span> $db;
+00055     }
+00056     <span class="comment">// -X2C</span>
+00057 
+00058 } <span class="comment">// -X2C Class :SAMURAI_DB</span>
+00059 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/DB_8php.html b/doc/apidoc/html/DB_8php.html
new file mode 100644 (file)
index 0000000..f1f01ab
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: DB.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo DB.php</h1>
+<p>
+
+<p>
+<a href="DB_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__DB.html">SAMURAI_DB</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Manejo interno de las bases de datos. </em> <a href="classSAMURAI__DB.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Perfil_2consultas_8php-source.html b/doc/apidoc/html/Perfil_2consultas_8php-source.html
new file mode 100644 (file)
index 0000000..57c3ca0
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: consultas.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>consultas.php</h1><a href="Perfil_2consultas_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: consultas.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Perfil/consultas.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026     <span class="keywordflow">return</span> array (
+00027         'obtener_datos_perfil'   =&gt; 'SELECT id_perfil, desc_perfil, tipo_perfil, responsable FROM perfil ',
+00028         'obtener_datos_perfil2'  =&gt; 'WHERE id_perfil = ? ',
+00029         'borrar_perfil'          =&gt; 'DELETE FROM perfil ',
+00030     );
+00031 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Perfil_2consultas_8php.html b/doc/apidoc/html/Perfil_2consultas_8php.html
new file mode 100644 (file)
index 0000000..5d0834f
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Perfil/consultas.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo consultas.php</h1>
+<p>
+
+<p>
+<a href="Perfil_2consultas_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Perfil_8php-source.html b/doc/apidoc/html/Perfil_8php-source.html
new file mode 100644 (file)
index 0000000..c175587
--- /dev/null
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Perfil.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Perfil.php</h1><a href="Perfil_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Perfil.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Perfil.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 <span class="preprocessor">#require_once 'PEAR.php';</span>
+00028 <span class="preprocessor"></span>
+00029 
+00030 
+00031 <span class="comment">// +X2C Class 208 :SAMURAI_Perfil</span>
+<a name="l00037"></a><a class="code" href="classSAMURAI__Perfil.html">00037</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a> {
+<a name="l00044"></a><a class="code" href="classSAMURAI__Perfil.html#o0">00044</a>     var $<a class="code" href="classSAMURAI__Perfil.html#o0">_id</a>;
+00045 
+<a name="l00052"></a><a class="code" href="classSAMURAI__Perfil.html#o1">00052</a>     var $<a class="code" href="classSAMURAI__Perfil.html#o1">_descripcion</a>;
+00053 
+<a name="l00060"></a><a class="code" href="classSAMURAI__Perfil.html#o2">00060</a>     var $<a class="code" href="classSAMURAI__Perfil.html#o2">_tipo</a>;
+00061 
+<a name="l00068"></a><a class="code" href="classSAMURAI__Perfil.html#o3">00068</a>     var $<a class="code" href="classSAMURAI__Perfil.html#o3">_db</a>;
+00069 
+<a name="l00076"></a><a class="code" href="classSAMURAI__Perfil.html#o4">00076</a>     var $<a class="code" href="classSAMURAI__Perfil.html#o4">_responsable</a>;
+00077 
+<a name="l00084"></a><a class="code" href="classSAMURAI__Perfil.html#a0">00084</a>     function <a class="code" href="classSAMURAI__Perfil.html#a0">getId</a>()
+00085     {
+00086         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o0">_id</a>;
+00087     }
+<a name="l00096"></a><a class="code" href="classSAMURAI__Perfil.html#a1">00096</a>     function <a class="code" href="classSAMURAI__Perfil.html#a1">setId</a>($id)
+00097     {
+00098         $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o0">_id</a> = $id;
+00099     }
+00100 
+<a name="l00107"></a><a class="code" href="classSAMURAI__Perfil.html#a2">00107</a>     function <a class="code" href="classSAMURAI__Perfil.html#a2">getDescripcion</a>()
+00108     {
+00109         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o1">_descripcion</a>;
+00110     }
+<a name="l00119"></a><a class="code" href="classSAMURAI__Perfil.html#a3">00119</a>     function <a class="code" href="classSAMURAI__Perfil.html#a3">setDescripcion</a>($descripcion)
+00120     {
+00121         $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o1">_descripcion</a> = $descripcion;
+00122     }
+00123 
+<a name="l00130"></a><a class="code" href="classSAMURAI__Perfil.html#a4">00130</a>     function <a class="code" href="classSAMURAI__Perfil.html#a4">getTipo</a>()
+00131     {
+00132         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o2">_tipo</a>;
+00133     }
+<a name="l00142"></a><a class="code" href="classSAMURAI__Perfil.html#a5">00142</a>     function <a class="code" href="classSAMURAI__Perfil.html#a5">setTipo</a>($tipo)
+00143     {
+00144         $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o2">_tipo</a> = $tipo;
+00145     }
+00146 
+<a name="l00153"></a><a class="code" href="classSAMURAI__Perfil.html#a6">00153</a>     function <a class="code" href="classSAMURAI__Perfil.html#a6">getResponsable</a>()
+00154     {
+00155         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o4">_responsable</a>;
+00156     }
+<a name="l00165"></a><a class="code" href="classSAMURAI__Perfil.html#a7">00165</a>     function <a class="code" href="classSAMURAI__Perfil.html#a7">setResponsable</a>($responsable)
+00166     {
+00167         $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o4">_responsable</a> = $responsable;
+00168     }
+00169 
+00170     <span class="comment">// ~X2C</span>
+00171 
+00172     <span class="comment">// +X2C Operation 229</span>
+<a name="l00182"></a><a class="code" href="classSAMURAI__Perfil.html#a8">00182</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a8">SAMURAI_Perfil</a>(&amp;$db, $id = null) <span class="comment">// ~X2C</span>
+00183     {
+00184         $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o3">_db</a> = $db;
+00185         <span class="keywordflow">if</span> (!is_null($id)) {
+00186             $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a1">setId</a>($id);
+00187             $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a9">_obtenerDatosDb</a>();
+00188         }
+00189         <span class="keywordflow">else</span> {
+00190             <span class="comment">//INICIALIZO LA VI</span>
+00191             $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o0">_id</a>          = null;
+00192             $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o1">_descripcion</a> = null; 
+00193             $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o2">_tipo</a>        = null;
+00194         }
+00195     }
+00196     <span class="comment">// -X2C</span>
+00197 
+00198     <span class="comment">// +X2C Operation 322</span>
+<a name="l00205"></a><a class="code" href="classSAMURAI__Perfil.html#a9">00205</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a9">_obtenerDatosDb</a>() <span class="comment">// ~X2C</span>
+00206     {
+00207         $sql = include 'Perfil/consultas.php'; <span class="comment">//Incluyo las consultas de este objeto nada mas.</span>
+00208         $tmp = $sql['obtener_datos_perfil'].$sql['obtener_datos_perfil2'];
+00209         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o3">_db</a>-&gt;prepare($tmp);
+00210         $tmp = array ($this-&gt;getId());
+00211         $res = $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#o3">_db</a>-&gt;execute($dbh,$tmp);        
+00212 
+00213         <span class="keywordflow">if</span> ($re  = $res-&gt;fetchRow(DB_FETCHMODE_ASSOC)) {
+00214             <span class="keywordflow">if</span> (isset($re['desc_perfil'])) {
+00215                $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a3">setDescripcion</a>($re['desc_perfil']);
+00216             }
+00217             <span class="keywordflow">else</span> {
+00218                 $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a3">setDescripcion</a>();
+00219             }
+00220             <span class="keywordflow">if</span> (isset($re['tipo_perfil'])) {
+00221                $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a5">setTipo</a>($re['tipo_perfil']);
+00222             }
+00223             <span class="keywordflow">else</span> {
+00224                 $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a5">setTipo</a>();
+00225             }
+00226             <span class="keywordflow">if</span> (isset($re['responsable'])) {
+00227                 $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a7">setResponsable</a>($re['responsable']);
+00228             }
+00229             <span class="keywordflow">else</span> {
+00230                 $this-&gt;<a class="code" href="classSAMURAI__Perfil.html#a7">setResponsable</a>();
+00231             }
+00232         }
+00233     }
+00234     <span class="comment">// -X2C</span>
+00235 
+00236     <span class="comment">// +X2C Operation 323</span>
+<a name="l00245"></a><a class="code" href="classSAMURAI__Perfil.html#a10">00245</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a10">guardarDatos</a>($accion = grabar) <span class="comment">// ~X2C</span>
+00246     {
+00247         trigger_error('Not implemented!', E_USER_WARNING);
+00248     }
+00249     <span class="comment">// -X2C</span>
+00250 
+00251     <span class="comment">// +X2C Operation 324</span>
+<a name="l00258"></a><a class="code" href="classSAMURAI__Perfil.html#a11">00258</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a11">_grabarDb</a>() <span class="comment">// ~X2C</span>
+00259     {
+00260         trigger_error('Not implemented!', E_USER_WARNING);
+00261     }
+00262     <span class="comment">// -X2C</span>
+00263 
+00264     <span class="comment">// +X2C Operation 325</span>
+<a name="l00271"></a><a class="code" href="classSAMURAI__Perfil.html#a12">00271</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a12">_borrarDb</a>() <span class="comment">// ~X2C</span>
+00272     {
+00273         trigger_error('Not implemented!', E_USER_WARNING);
+00274     }
+00275     <span class="comment">// -X2C</span>
+00276 
+00277     <span class="comment">// +X2C Operation 326</span>
+<a name="l00282"></a><a class="code" href="classSAMURAI__Perfil.html#a13">00282</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#a13">_modificarDb</a>() <span class="comment">// ~X2C</span>
+00283     {
+00284         trigger_error('Not implemented!', E_USER_WARNING);
+00285     }
+00286     <span class="comment">// -X2C</span>
+00287 
+00288     <span class="comment">// +X2C Operation 338</span>
+<a name="l00298"></a><a class="code" href="classSAMURAI__Perfil.html#e0">00298</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#e0">_getIdPerfiles</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00299     {
+00300         trigger_error('Not implemented!', E_USER_WARNING);
+00301     }
+00302     <span class="comment">// -X2C</span>
+00303 
+00304     <span class="comment">// +X2C Operation 339</span>
+<a name="l00312"></a><a class="code" href="classSAMURAI__Perfil.html#e1">00312</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Perfil.html#e1">getPerfiles</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00313     {
+00314         trigger_error('Not implemented!', E_USER_WARNING);
+00315     }
+00316     <span class="comment">// -X2C</span>
+00317 
+00318 } <span class="comment">// -X2C Class :SAMURAI_Perfil</span>
+00319 
+00320 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Perfil_8php.html b/doc/apidoc/html/Perfil_8php.html
new file mode 100644 (file)
index 0000000..bbe4886
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Perfil.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Perfil.php</h1>
+<p>
+
+<p>
+<a href="Perfil_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clase para el manejo de los perfies. </em> <a href="classSAMURAI__Perfil.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Permiso_8php-source.html b/doc/apidoc/html/Permiso_8php-source.html
new file mode 100644 (file)
index 0000000..bf98239
--- /dev/null
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Permiso.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Permiso.php</h1><a href="Permiso_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Permiso.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Permiso.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 require_once 'PEAR.php';
+00028 
+00029 <span class="comment">// +X2C Class 210 :SAMURAI_Permiso</span>
+<a name="l00035"></a><a class="code" href="classSAMURAI__Permiso.html">00035</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a> {
+<a name="l00042"></a><a class="code" href="classSAMURAI__Permiso.html#o0">00042</a>     var $<a class="code" href="classSAMURAI__Permiso.html#o0">_id</a>;
+00043 
+<a name="l00050"></a><a class="code" href="classSAMURAI__Permiso.html#o1">00050</a>     var $<a class="code" href="classSAMURAI__Permiso.html#o1">_descripcion</a>;
+00051 
+<a name="l00058"></a><a class="code" href="classSAMURAI__Permiso.html#o2">00058</a>     var $<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>;
+00059 
+<a name="l00066"></a><a class="code" href="classSAMURAI__Permiso.html#o3">00066</a>     var $<a class="code" href="classSAMURAI__Permiso.html#o3">_responsable</a>;
+00067 
+<a name="l00074"></a><a class="code" href="classSAMURAI__Permiso.html#a0">00074</a>     function <a class="code" href="classSAMURAI__Permiso.html#a0">getId</a>()
+00075     {
+00076         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o0">_id</a>;
+00077     }
+<a name="l00086"></a><a class="code" href="classSAMURAI__Permiso.html#a1">00086</a>     function <a class="code" href="classSAMURAI__Permiso.html#a1">setId</a>($id)
+00087     {
+00088         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o0">_id</a> = $id;
+00089     }
+00090 
+<a name="l00097"></a><a class="code" href="classSAMURAI__Permiso.html#a2">00097</a>     function <a class="code" href="classSAMURAI__Permiso.html#a2">getDescripcion</a>()
+00098     {
+00099         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o1">_descripcion</a>;
+00100     }
+<a name="l00109"></a><a class="code" href="classSAMURAI__Permiso.html#a3">00109</a>     function <a class="code" href="classSAMURAI__Permiso.html#a3">setDescripcion</a>($descripcion)
+00110     {
+00111         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o1">_descripcion</a> = $descripcion;
+00112     }
+00113 
+<a name="l00120"></a><a class="code" href="classSAMURAI__Permiso.html#a4">00120</a>     function <a class="code" href="classSAMURAI__Permiso.html#a4">getResponsable</a>()
+00121     {
+00122         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o3">_responsable</a>;
+00123     }
+<a name="l00132"></a><a class="code" href="classSAMURAI__Permiso.html#a5">00132</a>     function <a class="code" href="classSAMURAI__Permiso.html#a5">setResponsable</a>($responsable)
+00133     {
+00134         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o3">_responsable</a> = $responsable;
+00135     }
+00136 
+00137     <span class="comment">// ~X2C</span>
+00138 
+00139     <span class="comment">// +X2C Operation 259</span>
+<a name="l00149"></a><a class="code" href="classSAMURAI__Permiso.html#a6">00149</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a>(&amp;$db, $id = null) <span class="comment">// ~X2C</span>
+00150     {
+00151         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>          = $db; 
+00152         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o0">_id</a>          = $id;
+00153         $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a3">setDescripcion</a>(null); 
+00154         <span class="keywordflow">if</span> (!is_null($id)) {
+00155             $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a7">_obtenerDatosDb</a>();
+00156         }
+00157     }
+00158     <span class="comment">// -X2C</span>
+00159 
+00160     <span class="comment">// +X2C Operation 295</span>
+<a name="l00167"></a><a class="code" href="classSAMURAI__Permiso.html#a7">00167</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a7">_obtenerDatosDb</a>() <span class="comment">// ~X2C</span>
+00168     {
+00169         $sql = parse_ini_file(dirname(__FILE__) . '/Permiso/consultas.ini', <span class="keyword">true</span>);
+00170         $tmp = $sql['obtener_datos_permiso'].$sql['obtener_datos_permiso2'];
+00171         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;prepare($tmp);
+00172         $tmp = array ($this-&gt;_id);
+00173         $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;execute($dbh,$tmp);        
+00174 
+00175         <span class="keywordflow">if</span> ($re  = $res-&gt;fetchRow(DB_FETCHMODE_ASSOC)) {
+00176             <span class="keywordflow">if</span> (isset($re['desc_permiso'])) {
+00177                $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a3">setDescripcion</a>($re['desc_permiso']);
+00178             }
+00179             <span class="keywordflow">else</span> {
+00180                 $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a3">setDescripcion</a>();
+00181             }
+00182             <span class="keywordflow">if</span> (isset($re['responsable'])) {
+00183                 $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a5">setResponsable</a>($re['responsable']);
+00184             }
+00185             <span class="keywordflow">else</span> {
+00186                 $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a5">setResponsable</a>();
+00187             }
+00188         }
+00189     }
+00190     <span class="comment">// -X2C</span>
+00191 
+00192 
+00193 
+00194     <span class="comment">// +X2C Operation 316</span>
+<a name="l00203"></a><a class="code" href="classSAMURAI__Permiso.html#a8">00203</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a8">guardarDatos</a>($accion = grabar) <span class="comment">// ~X2C</span>
+00204     {
+00205         $accion = strtolower($accion); 
+00206         <span class="keywordflow">switch</span> ($accion)  {   
+00207             <span class="keywordflow">case</span> 'grabar':    
+00208                 $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a9">_grabarDb</a>();            
+00209                 <span class="keywordflow">break</span>;        
+00210             <span class="keywordflow">case</span> 'modificar': 
+00211                 $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a11">_modificarDb</a>();         
+00212                 <span class="keywordflow">break</span>;        
+00213             <span class="keywordflow">case</span> 'eliminar':  
+00214                 $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a10">_borrarDb</a>();            
+00215                 <span class="keywordflow">break</span>;        
+00216         }
+00217         <span class="keywordflow">return</span> $res;
+00218     }
+00219     <span class="comment">// -X2C</span>
+00220 
+00221     <span class="comment">// +X2C Operation 317</span>
+<a name="l00228"></a><a class="code" href="classSAMURAI__Permiso.html#a9">00228</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a9">_grabarDb</a>() <span class="comment">// ~X2C</span>
+00229     {
+00230         $idPermiso = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;nextId('permiso');
+00231         $datos = array (
+00232                     'id_permiso'   =&gt; $idPermiso,
+00233                     'desc_permiso' =&gt; $this-&gt;getDescripcion(),
+00234                     'responsable'  =&gt; $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a4">getResponsable</a>(),
+00235                 );
+00236         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;autoExecute('permiso', $datos, DB_AUTOQUERY_INSERT);
+00237     }
+00238     <span class="comment">// -X2C</span>
+00239 
+00240     <span class="comment">// +X2C Operation 318</span>
+<a name="l00247"></a><a class="code" href="classSAMURAI__Permiso.html#a10">00247</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a10">_borrarDb</a>() <span class="comment">// ~X2C</span>
+00248     {
+00249         $sql = parse_ini_file(dirname(__FILE__) . '/Permiso/consultas.ini', <span class="keyword">true</span>);
+00250         $datos[] = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a0">getId</a>();
+00251         <span class="comment">//Verifico que el permiso no tenga asociaciones</span>
+00252         $tmp = $sql['verificar_asociaciones1'].$sql['obtener_datos_permiso2'];
+00253         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;prepare($tmp);
+00254         $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;execute($dbh, $datos);
+00255         <span class="keywordflow">if</span> (($re  = $res-&gt;fetchRow(DB_FETCHMODE_ASSOC)) &amp;&amp; !$re['cuenta'] == 0) {
+00256             <span class="keywordflow">return</span> <span class="keyword">new</span> PEAR_Error(<span class="stringliteral">"Hay sistemas asociados al permiso seleccionado"</span>);
+00257         }
+00258         $tmp = $sql['verificar_asociaciones2'].$sql['obtener_datos_permiso2'];
+00259         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;prepare($tmp);
+00260         $res = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;execute($dbh, $datos);
+00261         <span class="keywordflow">if</span> (($re  = $res-&gt;fetchRow(DB_FETCHMODE_ASSOC)) &amp;&amp; !$re['cuenta'] == 0) {
+00262             <span class="keywordflow">return</span> <span class="keyword">new</span> PEAR_Error(<span class="stringliteral">"Hay pefiles asociados al permiso seleccionado"</span>);
+00263         }
+00264         <span class="comment">//</span>
+00265         <span class="comment">//Borro el permiso de la base </span>
+00266         $tmp = $sql['borrar_permiso'].$sql['obtener_datos_permiso2'];
+00267         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;prepare($tmp);
+00268         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;execute($dbh, $datos);
+00269         <span class="comment">//</span>
+00270     }
+00271     <span class="comment">// -X2C</span>
+00272 
+00273     <span class="comment">// +X2C Operation 319</span>
+<a name="l00280"></a><a class="code" href="classSAMURAI__Permiso.html#a11">00280</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#a11">_modificarDb</a>() <span class="comment">// ~X2C</span>
+00281     {
+00282         $datos = array (
+00283                     'id_permiso'   =&gt; $this-&gt;getId(),
+00284                     'desc_permiso' =&gt; $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a2">getDescripcion</a>(),
+00285                     'responsable'  =&gt; $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#a4">getResponsable</a>(),
+00286                 );
+00287         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Permiso.html#o2">_db</a>-&gt;autoExecute('permiso', $datos, DB_AUTOQUERY_UPDATE, 'id_permiso ='.$this-&gt;getId());
+00288     }
+00289     <span class="comment">// -X2C</span>
+00290 
+00291 
+00292     <span class="comment">// +X2C Operation 332</span>
+<a name="l00302"></a><a class="code" href="classSAMURAI__Permiso.html#e0">00302</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#e0">_getIdPermisos</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00303     {
+00304         <span class="comment">//OBTENGO LOS ID DE LA BASE</span>
+00305         $rta = array();
+00306         $sql = parse_ini_file(dirname(__FILE__) . '/Permiso/consultas.ini', <span class="keyword">true</span>);
+00307         $dbh = $db-&gt;prepare($sql['obtener_datos_permiso']);
+00308         $tmp[] = $_SESSION['samurai']['id_sistema'];
+00309         $res = $db-&gt;execute($dbh, $tmp);
+00310         <span class="keywordflow">while</span> ($re = $res-&gt;fetchrow(DB_FETCHMODE_ASSOC)) {
+00311             array_push($rta,$re['id_permiso']);
+00312         }        
+00313         $res-&gt;free();
+00314         <span class="keywordflow">return</span> $rta;
+00315     }
+00316     <span class="comment">// -X2C</span>
+00317 
+00318     <span class="comment">// +X2C Operation 333</span>
+<a name="l00328"></a><a class="code" href="classSAMURAI__Permiso.html#e1">00328</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#e1">getArrayPermisos</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00329     {
+00330         <span class="comment">//FORECHEO LO QUE ME DEVUELVA GET PERMISOS</span>
+00331         $rta = array ();
+00332         foreach (<a class="code" href="classSAMURAI__Permiso.html#e2">SAMURAI_Permiso::getPermisos</a>($db) as $permiso) {
+00333             $rta[$permiso-&gt;getId()] = $permiso-&gt;getDescripcion();
+00334         }
+00335         <span class="keywordflow">return</span> $rta;
+00336     }
+00337     <span class="comment">// -X2C</span>
+00338 
+00339     <span class="comment">// +X2C Operation 334</span>
+<a name="l00349"></a><a class="code" href="classSAMURAI__Permiso.html#e2">00349</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Permiso.html#e2">getPermisos</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00350     {
+00351         $rta = array ();
+00352         foreach (<a class="code" href="classSAMURAI__Permiso.html#e0">SAMURAI_Permiso::_getIdPermisos</a>($db) as $id) {
+00353             $tmp = <span class="keyword">new</span> <a class="code" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a>($db,$id);
+00354             array_push($rta, $tmp);
+00355         }
+00356         <span class="keywordflow">return</span> $rta;
+00357     }
+00358     <span class="comment">// -X2C</span>
+00359 
+00360 } <span class="comment">// -X2C Class :SAMURAI_Permiso</span>
+00361 
+00362 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Permiso_8php.html b/doc/apidoc/html/Permiso_8php.html
new file mode 100644 (file)
index 0000000..af8dd14
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Permiso.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Permiso.php</h1>
+<p>
+
+<p>
+<a href="Permiso_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clase para el manejo de los Permisos. </em> <a href="classSAMURAI__Permiso.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai_2consultas_8php-source.html b/doc/apidoc/html/Samurai_2consultas_8php-source.html
new file mode 100644 (file)
index 0000000..e9ff098
--- /dev/null
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: consultas.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>consultas.php</h1><a href="Samurai_2consultas_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: consultas.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">//</span>
+00022     <span class="keywordflow">return</span> array (
+00023         'obtener_id_sistemas'       =&gt; 'SELECT id_sistema FROM sistema WHERE estado = 1 ORDER BY id_sistema',
+00024         'obtener_id_perfiles'       =&gt; 'SELECT id_perfil  FROM perfil_sist WHERE id_sistema = ? ORDER BY id_perfil',
+00025     );
+00026 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai_2consultas_8php.html b/doc/apidoc/html/Samurai_2consultas_8php.html
new file mode 100644 (file)
index 0000000..a835283
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai/consultas.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo consultas.php</h1>
+<p>
+
+<p>
+<a href="Samurai_2consultas_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai_8php-source.html b/doc/apidoc/html/Samurai_8php-source.html
new file mode 100644 (file)
index 0000000..10f6b23
--- /dev/null
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Samurai.php</h1><a href="Samurai_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 17:05:58 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Samurai.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Samurai.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 <span class="preprocessor">#require_once 'PEAR.php';</span>
+00028 <span class="preprocessor"></span>require_once 'Sistema.php';
+00029 require_once 'Usuario.php';
+00030 require_once 'Permiso.php';
+00031 require_once 'Perfil.php';
+00032 
+00033 
+00034 
+00035 <span class="comment">// +X2C Class 274 :Samurai</span>
+<a name="l00041"></a><a class="code" href="classSamurai.html">00041</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSamurai.html">Samurai</a> {
+<a name="l00048"></a><a class="code" href="classSamurai.html#o0">00048</a>     var $<a class="code" href="classSamurai.html#o0">_id_sistema</a>;
+00049 
+<a name="l00056"></a><a class="code" href="classSamurai.html#o1">00056</a>     var $<a class="code" href="classSamurai.html#o1">_db</a>;
+00057 
+00058     <span class="comment">// ~X2C</span>
+00059 
+00060     <span class="comment">// +X2C Operation 280</span>
+<a name="l00070"></a><a class="code" href="classSamurai.html#a0">00070</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a0">Samurai</a>(&amp;$db, $idSistema = null) <span class="comment">// ~X2C</span>
+00071     {
+00072         $this-&gt;<a class="code" href="classSamurai.html#o0">_id_sistema</a> = $idSistema;
+00073         $this-&gt;<a class="code" href="classSamurai.html#o1">_db</a> = &amp;$db;
+00074     }
+00075     <span class="comment">// -X2C</span>
+00076 
+00077     <span class="comment">// +X2C Operation 283</span>
+<a name="l00084"></a><a class="code" href="classSamurai.html#a1">00084</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a1">_getIdSistemas</a>() <span class="comment">// ~X2C</span>
+00085     {
+00086         $rta = array();
+00087         $sql = include 'Samurai/consultas.php';
+00088         $dbh = $this-&gt;<a class="code" href="classSamurai.html#o1">_db</a>-&gt;prepare($sql['obtener_id_sistemas']);
+00089         $res = $this-&gt;<a class="code" href="classSamurai.html#o1">_db</a>-&gt;execute($dbh);
+00090         <span class="keywordflow">while</span> ($re = $res-&gt;fetchrow(DB_FETCHMODE_ASSOC)) {
+00091             array_push($rta,$re['id_sistema']);
+00092         }        
+00093         $res-&gt;free();
+00094         <span class="keywordflow">return</span> $rta;
+00095     }
+00096     <span class="comment">// -X2C</span>
+00097 
+00098     <span class="comment">// +X2C Operation 285</span>
+<a name="l00105"></a><a class="code" href="classSamurai.html#a2">00105</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a2">_armarArraySistemas</a>() <span class="comment">// ~X2C</span>
+00106     {
+00107         $rta = array ();
+00108         foreach ($this-&gt;_getIdSistemas() as $id) {
+00109             $tmp = <span class="keyword">new</span> Sistema($this-&gt;_db,$id);
+00110             array_push($rta, $tmp);
+00111         }
+00112         <span class="keywordflow">return</span> $rta;
+00113     }
+00114     <span class="comment">// -X2C</span>
+00115 
+00116     <span class="comment">// +X2C Operation 286</span>
+<a name="l00123"></a><a class="code" href="classSamurai.html#a3">00123</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a3">getSistemas</a>() <span class="comment">// ~X2C</span>
+00124     {
+00125         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSamurai.html#a2">_armarArraySistemas</a>();
+00126     }
+00127     <span class="comment">// -X2C</span>
+00128 
+00129 
+00130 
+00131 
+00132 
+00133 
+00134     <span class="comment">// +X2C Operation 320</span>
+<a name="l00141"></a><a class="code" href="classSamurai.html#a4">00141</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a4">getSelectSistemas</a>() <span class="comment">// ~X2C</span>
+00142     {
+00143         $rta = array ();
+00144         foreach ($this-&gt;_armarArraySistemas() as $sistema) {
+00145             $rta[$sistema-&gt;getId()] = $sistema-&gt;getNombre();
+00146         }
+00147         <span class="keywordflow">return</span> $rta;
+00148     }
+00149     <span class="comment">// -X2C</span>
+00150 
+00151     <span class="comment">// +X2C Operation 327</span>
+<a name="l00156"></a><a class="code" href="classSamurai.html#a5">00156</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a5">getPerfiles</a>() <span class="comment">// ~X2C</span>
+00157     {
+00158         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSamurai.html#a6">_armarArrayPerfiles</a>();
+00159     }
+00160     <span class="comment">// -X2C</span>
+00161 
+00162     <span class="comment">// +X2C Operation 328</span>
+<a name="l00167"></a><a class="code" href="classSamurai.html#a6">00167</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a6">_armarArrayPerfiles</a>() <span class="comment">// ~X2C</span>
+00168     {
+00169         $rta = array ();
+00170         foreach ($this-&gt;_getIdPerfiles() as $id) {
+00171             $tmp = <span class="keyword">new</span> Perfil($this-&gt;_db,$id);
+00172             array_push($rta, $tmp);
+00173         }
+00174         <span class="keywordflow">return</span> $rta;
+00175     }
+00176     <span class="comment">// -X2C</span>
+00177 
+00178     <span class="comment">// +X2C Operation 329</span>
+<a name="l00185"></a><a class="code" href="classSamurai.html#a7">00185</a> <span class="comment"></span>    function <a class="code" href="classSamurai.html#a7">_getIdPerfiles</a>() <span class="comment">// ~X2C</span>
+00186     {
+00187         $rta = array();
+00188         $sql = include 'Samurai/consultas.php';
+00189         $dbh = $this-&gt;<a class="code" href="classSamurai.html#o1">_db</a>-&gt;prepare($sql['obtener_id_perfiles']);
+00190         $tmp[] = $_SESSION['samurai']['id_sistema'];
+00191         $res = $this-&gt;<a class="code" href="classSamurai.html#o1">_db</a>-&gt;execute($dbh, $tmp);
+00192         <span class="keywordflow">while</span> ($re = $res-&gt;fetchrow(DB_FETCHMODE_ASSOC)) {
+00193             array_push($rta,$re['id_perfil']);
+00194         }        
+00195         $res-&gt;free();
+00196         <span class="keywordflow">return</span> $rta;
+00197     }
+00198     <span class="comment">// -X2C</span>
+00199 
+00200 } <span class="comment">// -X2C Class :Samurai</span>
+00201 
+00202 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai_8php.html b/doc/apidoc/html/Samurai_8php.html
new file mode 100644 (file)
index 0000000..8f3a3d1
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Samurai.php</h1>
+<p>
+
+<p>
+<a href="Samurai_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html">Samurai</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Objeto general. </em> <a href="classSamurai.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai__DB_8php-source.html b/doc/apidoc/html/Samurai__DB_8php-source.html
new file mode 100644 (file)
index 0000000..7e9c76d
--- /dev/null
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai_DB.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Samurai_DB.php</h1><a href="Samurai__DB_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 12:16:12 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Samurai_DB.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Samurai_DB.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 <span class="preprocessor">#require_once 'PEAR.php';</span>
+00028 <span class="preprocessor"></span>
+00029 
+00030 <span class="comment">// +X2C includes</span>
+00031 require_once 'DB.php';
+00032 <span class="comment">// ~X2C</span>
+00033 
+00034 <span class="comment">// +X2C Class 265 :Samurai_DB</span>
+<a name="l00040"></a><a class="code" href="classSamurai__DB2.html">00040</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSamurai__DB2.html">Samurai_DB2</a> <span class="keyword">extends</span> DB {
+00041     <span class="comment">// ~X2C</span>
+00042 
+00043     <span class="comment">// +X2C Operation 269</span>
+<a name="l00050"></a><a class="code" href="classSamurai__DB2.html#a0">00050</a> <span class="comment"></span>    function <a class="code" href="classSamurai__DB2.html#a0">connect</a>() <span class="comment">// ~X2C</span>
+00051     {
+00052         $conf = include 'conf/confSecciones.php';
+00053 
+00054         $dsn = $conf['db_type'].':<span class="comment">//'.$conf['db_user'].':'.$conf['db_pass'].'@'.$conf['db_host'].'/'.$conf['db_name'];</span>
+00055 
+00056         $db = DB::connect($dsn,<span class="keyword">true</span>);
+00057         <span class="keywordflow">if</span> (DB::isError($db)) {
+00058             die ($db-&gt;getMessage());
+00059         }
+00060         <span class="keywordflow">return</span> $db;
+00061     }
+00062     <span class="comment">// -X2C</span>
+00063 
+00064 } <span class="comment">// -X2C Class :Samurai_DB</span>
+00065 
+00066 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Samurai__DB_8php.html b/doc/apidoc/html/Samurai__DB_8php.html
new file mode 100644 (file)
index 0000000..d7c972a
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai_DB.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Samurai_DB.php</h1>
+<p>
+
+<p>
+<a href="Samurai__DB_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai__DB2.html">Samurai_DB2</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Manejo interno de las bases de datos. </em> <a href="classSamurai__DB2.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Sistema_2consultas_8php-source.html b/doc/apidoc/html/Sistema_2consultas_8php-source.html
new file mode 100644 (file)
index 0000000..18bf36f
--- /dev/null
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: consultas.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>consultas.php</h1><a href="Sistema_2consultas_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: consultas.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Sistema/consultas.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026     <span class="keywordflow">return</span> array (
+00027         <span class="comment">//OBTENER DATOS</span>
+00028         'obtener_datos_sistema'   =&gt; 'SELECT id_sistema, nombre_sistema, desc_sistema, fecha_inicio, fecha_fin, fecha_implementacion, contacto,responsable FROM samurai.sistema ',
+00029         'obtener_datos_sistema2'  =&gt; ' WHERE id_sistema = ? ',
+00030         'obtener_permisos'        =&gt; 'SELECT id_permiso, observaciones FROM samurai.perm_sist WHERE id_sistema = ?',
+00031         'obtener_permisos2'       =&gt; ' ORDER BY id_permiso',
+00032         'obtener_permisos3'       =&gt; ' AND id_permiso = ?',
+00033         'obtener_permisos4'       =&gt; ' AND observaciones = ?',
+00034         'obtener_max_id_sistemas' =&gt; 'SELECT IFNULL(max(id_sistema), 1)  as id_sistema FROM samurai.sistema',
+00035         <span class="comment">//BORRAR DATOS</span>
+00036         'borrar_permisos'         =&gt; 'DELETE FROM samurai.perm_sist WHERE id_sistema = ? ',
+00037         'borrar_permisos2'        =&gt; ' AND observaciones = ?',
+00038         'borrar_permisos3'        =&gt; ' AND id_permiso = ?',        
+00039     );
+00040 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Sistema_2consultas_8php.html b/doc/apidoc/html/Sistema_2consultas_8php.html
new file mode 100644 (file)
index 0000000..fbf3314
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Sistema/consultas.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo consultas.php</h1>
+<p>
+
+<p>
+<a href="Sistema_2consultas_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Sistema_8php-source.html b/doc/apidoc/html/Sistema_8php-source.html
new file mode 100644 (file)
index 0000000..9f81b55
--- /dev/null
@@ -0,0 +1,615 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Sistema.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Sistema.php</h1><a href="Sistema_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Sistema.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Sistema.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 require_once 'PEAR.php';
+00028 require_once 'Samurai_DB.php';
+00029 require_once 'Date.php';
+00030 
+00031 <span class="comment">// +X2C Class 209 :SAMURAI_Sistema</span>
+<a name="l00037"></a><a class="code" href="classSAMURAI__Sistema.html">00037</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a> {
+<a name="l00044"></a><a class="code" href="classSAMURAI__Sistema.html#o0">00044</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o0">_id</a>;
+00045 
+<a name="l00052"></a><a class="code" href="classSAMURAI__Sistema.html#o1">00052</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o1">_nombre</a>;
+00053 
+<a name="l00060"></a><a class="code" href="classSAMURAI__Sistema.html#o2">00060</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o2">_descripcion</a>;
+00061 
+<a name="l00068"></a><a class="code" href="classSAMURAI__Sistema.html#o3">00068</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a>;
+00069 
+<a name="l00076"></a><a class="code" href="classSAMURAI__Sistema.html#o4">00076</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a>;
+00077 
+<a name="l00084"></a><a class="code" href="classSAMURAI__Sistema.html#o5">00084</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a>;
+00085 
+<a name="l00092"></a><a class="code" href="classSAMURAI__Sistema.html#o6">00092</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o6">_contacto</a>;
+00093 
+<a name="l00100"></a><a class="code" href="classSAMURAI__Sistema.html#o7">00100</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>;
+00101 
+<a name="l00108"></a><a class="code" href="classSAMURAI__Sistema.html#o8">00108</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o8">_responsable</a>;
+00109 
+<a name="l00116"></a><a class="code" href="classSAMURAI__Sistema.html#o9">00116</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o9">_permisos</a>;
+00117 
+<a name="l00124"></a><a class="code" href="classSAMURAI__Sistema.html#o10">00124</a>     var $<a class="code" href="classSAMURAI__Sistema.html#o10">_asociaciones</a>;
+00125 
+<a name="l00132"></a><a class="code" href="classSAMURAI__Sistema.html#a0">00132</a>     function <a class="code" href="classSAMURAI__Sistema.html#a0">getAsociaciones</a>()
+00133     {
+00134         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o10">_asociaciones</a>;
+00135     }
+<a name="l00144"></a><a class="code" href="classSAMURAI__Sistema.html#a1">00144</a>     function <a class="code" href="classSAMURAI__Sistema.html#a1">setAsociaciones</a>($asociaciones)
+00145     {
+00146         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o10">_asociaciones</a> = $asociaciones;
+00147     }
+00148 
+00149     <span class="comment">// ~X2C</span>
+00150 
+00151     <span class="comment">// +X2C Operation 243</span>
+<a name="l00161"></a><a class="code" href="classSAMURAI__Sistema.html#a2">00161</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a>(&amp;$db, $id = null) <span class="comment">// ~X2C</span>
+00162     {
+00163         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a> =&amp; $db;
+00164         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o0">_id</a> = $id;
+00165         <span class="keywordflow">if</span> (!is_null($id)) {
+00166             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>();
+00167         }
+00168         <span class="keywordflow">else</span> {
+00169             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a10">setNombre</a>();
+00170             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a11">setDescripcion</a>(); 
+00171             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a>();
+00172             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a13">setFechaFin</a>();
+00173             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a>();
+00174             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a15">setContacto</a>();
+00175             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a19">setResponsable</a>();
+00176             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a21">setPermisos</a>();
+00177         }
+00178     }
+00179     <span class="comment">// -X2C</span>
+00180 
+00181     <span class="comment">// +X2C Operation 244</span>
+<a name="l00188"></a><a class="code" href="classSAMURAI__Sistema.html#a3">00188</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a3">getId</a>() <span class="comment">// ~X2C</span>
+00189     {
+00190         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o0">_id</a>;
+00191     }
+00192     <span class="comment">// -X2C</span>
+00193 
+00194     <span class="comment">// +X2C Operation 245</span>
+<a name="l00201"></a><a class="code" href="classSAMURAI__Sistema.html#a4">00201</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a4">getNombre</a>() <span class="comment">// ~X2C</span>
+00202     {
+00203         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o1">_nombre</a>;
+00204     }
+00205     <span class="comment">// -X2C</span>
+00206 
+00207     <span class="comment">// +X2C Operation 246</span>
+<a name="l00214"></a><a class="code" href="classSAMURAI__Sistema.html#a5">00214</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a5">getDescripcion</a>() <span class="comment">// ~X2C</span>
+00215     {
+00216         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o2">_descripcion</a>;
+00217     }
+00218     <span class="comment">// -X2C</span>
+00219 
+00220     <span class="comment">// +X2C Operation 247</span>
+<a name="l00227"></a><a class="code" href="classSAMURAI__Sistema.html#a6">00227</a> <span class="comment"></span>    function &amp;<a class="code" href="classSAMURAI__Sistema.html#a6">getFechaInicio</a>() <span class="comment">// ~X2C</span>
+00228     {        
+00229         <span class="keywordflow">if</span> ($this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a>) {
+00230             <span class="keywordflow">return</span> <span class="keyword">new</span> Date ($this-&gt;_fecha_inicio.' 00:00:00');
+00231         }
+00232         <span class="keywordflow">else</span> {
+00233             <span class="keywordflow">return</span> null;
+00234         }
+00235     }
+00236     <span class="comment">// -X2C</span>
+00237 
+00238     <span class="comment">// +X2C Operation 248</span>
+<a name="l00245"></a><a class="code" href="classSAMURAI__Sistema.html#a7">00245</a> <span class="comment"></span>    function &amp;<a class="code" href="classSAMURAI__Sistema.html#a7">getFechaFin</a>() <span class="comment">// ~X2C</span>
+00246     {
+00247         <span class="keywordflow">if</span> ($this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a>) {
+00248             <span class="keywordflow">return</span> <span class="keyword">new</span> Date ($this-&gt;_fecha_fin.' 00:00:00');
+00249         }
+00250         <span class="keywordflow">else</span> {
+00251             <span class="keywordflow">return</span> null;
+00252         }
+00253     }
+00254     <span class="comment">// -X2C</span>
+00255 
+00256     <span class="comment">// +X2C Operation 249</span>
+<a name="l00263"></a><a class="code" href="classSAMURAI__Sistema.html#a8">00263</a> <span class="comment"></span>    function &amp;<a class="code" href="classSAMURAI__Sistema.html#a8">getFechaImplementacion</a>() <span class="comment">// ~X2C</span>
+00264     {
+00265         <span class="keywordflow">if</span> ($this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a>) {
+00266             <span class="keywordflow">return</span> <span class="keyword">new</span> Date ($this-&gt;_fecha_implementacion.' 00:00:00');
+00267         }
+00268         <span class="keywordflow">else</span> {
+00269             <span class="keywordflow">return</span> null;
+00270         }
+00271     }
+00272     <span class="comment">// -X2C</span>
+00273 
+00274     <span class="comment">// +X2C Operation 250</span>
+<a name="l00281"></a><a class="code" href="classSAMURAI__Sistema.html#a9">00281</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a9">getContacto</a>() <span class="comment">// ~X2C</span>
+00282     {
+00283         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o6">_contacto</a>;
+00284     }
+00285     <span class="comment">// -X2C</span>
+00286 
+00287     <span class="comment">// +X2C Operation 251</span>
+<a name="l00296"></a><a class="code" href="classSAMURAI__Sistema.html#a10">00296</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a10">setNombre</a>($nombre = null) <span class="comment">// ~X2C</span>
+00297     {
+00298         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o1">_nombre</a> = $nombre;
+00299     }
+00300     <span class="comment">// -X2C</span>
+00301 
+00302     <span class="comment">// +X2C Operation 252</span>
+<a name="l00311"></a><a class="code" href="classSAMURAI__Sistema.html#a11">00311</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a11">setDescripcion</a>($descripcion = null) <span class="comment">// ~X2C</span>
+00312     {
+00313         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o2">_descripcion</a> = $descripcion;
+00314     }
+00315     <span class="comment">// -X2C</span>
+00316 
+00317     <span class="comment">// +X2C Operation 253</span>
+<a name="l00326"></a><a class="code" href="classSAMURAI__Sistema.html#a12">00326</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a>($fecha = null) <span class="comment">// ~X2C</span>
+00327     {
+00328         <span class="keywordflow">if</span> ($fecha &amp;&amp; $fecha != '0000-00-00') {
+00329             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a> = $fecha;
+00330         }
+00331         <span class="keywordflow">else</span> {
+00332             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a> = null;
+00333         }
+00334     }
+00335     <span class="comment">// -X2C</span>
+00336 
+00337     <span class="comment">// +X2C Operation 254</span>
+<a name="l00346"></a><a class="code" href="classSAMURAI__Sistema.html#a13">00346</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a13">setFechaFin</a>($fecha = null) <span class="comment">// ~X2C</span>
+00347     {
+00348         <span class="keywordflow">if</span> ($fecha &amp;&amp; $fecha != '0000-00-00') {
+00349             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a> = $fecha;
+00350         }
+00351         <span class="keywordflow">else</span> {
+00352             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a> = null;
+00353         }
+00354     }
+00355     <span class="comment">// -X2C</span>
+00356 
+00357     <span class="comment">// +X2C Operation 255</span>
+<a name="l00366"></a><a class="code" href="classSAMURAI__Sistema.html#a14">00366</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a>($fecha = null) <span class="comment">// ~X2C</span>
+00367     {
+00368         <span class="keywordflow">if</span> ($fecha &amp;&amp; $fecha != '0000-00-00') {
+00369             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a> = $fecha;
+00370         }
+00371         <span class="keywordflow">else</span> {
+00372             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a> = null;
+00373         }
+00374 
+00375     }
+00376     <span class="comment">// -X2C</span>
+00377 
+00378     <span class="comment">// +X2C Operation 256</span>
+<a name="l00387"></a><a class="code" href="classSAMURAI__Sistema.html#a15">00387</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a15">setContacto</a>($contacto = null) <span class="comment">// ~X2C</span>
+00388     {
+00389         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o6">_contacto</a> = $contacto;
+00390     }
+00391     <span class="comment">// -X2C</span>
+00392 
+00393     <span class="comment">// +X2C Operation 263</span>
+<a name="l00400"></a><a class="code" href="classSAMURAI__Sistema.html#a16">00400</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>() <span class="comment">// ~X2C</span>
+00401     {
+00402         $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', <span class="keyword">true</span>);
+00403         $tmp = $sql['obtener_datos_sistema'].$sql['obtener_datos_sistema2'];
+00404         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($tmp);
+00405         $tmp = array ($this-&gt;getId());
+00406         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh,$tmp);        
+00407 
+00408         <span class="keywordflow">if</span> ($re  = $res-&gt;fetchRow(DB_FETCHMODE_ASSOC)) {
+00409             <span class="keywordflow">if</span> (isset($re['nombre_sistema'])) {
+00410                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a10">setNombre</a>($re['nombre_sistema']);
+00411             }
+00412             <span class="keywordflow">else</span> {
+00413                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a10">setNombre</a>();
+00414             }
+00415             <span class="keywordflow">if</span> (isset($re['desc_sistema'])) {
+00416                $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a11">setDescripcion</a>($re['desc_sistema']);
+00417             }
+00418             <span class="keywordflow">else</span> {
+00419                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a11">setDescripcion</a>();
+00420             }
+00421             <span class="keywordflow">if</span> (isset($re['fecha_inicio'])) {
+00422                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a>($re['fecha_inicio']);
+00423             }
+00424             <span class="keywordflow">else</span> {
+00425                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a>();
+00426             }
+00427             <span class="keywordflow">if</span> (isset($re['fecha_fin'])) {
+00428                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a13">setFechaFin</a>($re['fecha_fin']);
+00429             }
+00430             <span class="keywordflow">else</span> {
+00431                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a13">setFechaFin</a>();
+00432             }
+00433             <span class="keywordflow">if</span> (isset($re['fecha_implementacion'])) {
+00434                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a>($re['fecha_implementacion']);
+00435             }
+00436             <span class="keywordflow">else</span> {
+00437                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a>();
+00438             }
+00439             <span class="keywordflow">if</span> (isset($re['contacto'])) {
+00440                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a15">setContacto</a>($re['contacto']);
+00441             }
+00442             <span class="keywordflow">else</span> {
+00443                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a15">setContacto</a>();
+00444             }
+00445             <span class="keywordflow">if</span> (isset($re['responsable'])) {
+00446                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a19">setResponsable</a>($re['responsable']);
+00447             }
+00448             <span class="keywordflow">else</span> {
+00449                 $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a19">setResponsable</a>();
+00450             }
+00451         }
+00452         $tmp = $sql['obtener_permisos'];
+00453         $tmp.= $sql['borrar_permisos2'];
+00454         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($tmp);
+00455         $tmp = array ($this-&gt;getId(),'');
+00456         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh,$tmp);
+00457         $tmp  = array();
+00458         $i = 0;
+00459         <span class="keywordflow">while</span> ($re = $res-&gt;fetchRow(DB_FETCHMODE_ORDERED)) {
+00460             $tmp[] = $re[<span class="charliteral">'0'</span>];
+00461             $i++;
+00462         }
+00463         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o9">_permisos</a> = $tmp;
+00464         $tmp = $sql['obtener_permisos'];
+00465         $tmp.= $sql['obtener_permisos2'];
+00466         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($tmp);
+00467         $tmp = array ($this-&gt;getId());
+00468         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh,$tmp);        
+00469         $tmp  = array();
+00470         $i = 0;
+00471         <span class="keywordflow">while</span> ($re = $res-&gt;fetchRow(DB_FETCHMODE_ORDERED)) {
+00472             $tmp[$i]['id']  = $re[<span class="charliteral">'0'</span>];
+00473             $tmp[$i]['obs'] = $re[<span class="charliteral">'1'</span>];
+00474             $i++;
+00475         }
+00476         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o10">_asociaciones</a> = $tmp;
+00477     }
+00478     <span class="comment">// -X2C</span>
+00479 
+00480     <span class="comment">// +X2C Operation 288</span>
+<a name="l00489"></a><a class="code" href="classSAMURAI__Sistema.html#a17">00489</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a17">guardarDatos</a>($accion = grabar) <span class="comment">// ~X2C</span>
+00490     {
+00491         $accion = strtolower($accion);
+00492         <span class="keywordflow">switch</span> ($accion)  {
+00493             <span class="keywordflow">case</span> 'grabar':
+00494                 $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a23">_grabarDb</a>();        
+00495                 <span class="keywordflow">break</span>; 
+00496             <span class="keywordflow">case</span> 'modificar':
+00497                 $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a25">_modificarDb</a>();
+00498                 <span class="keywordflow">break</span>;
+00499             <span class="keywordflow">case</span> 'eliminar':
+00500                 $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a24">_borrarDb</a>();
+00501                 <span class="keywordflow">break</span>;
+00502         }
+00503         <span class="keywordflow">return</span> $res;
+00504     }
+00505     <span class="comment">// -X2C</span>
+00506 
+00507     <span class="comment">// +X2C Operation 290</span>
+<a name="l00514"></a><a class="code" href="classSAMURAI__Sistema.html#a18">00514</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>() <span class="comment">// ~X2C</span>
+00515     {
+00516         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o8">_responsable</a>;
+00517     }
+00518     <span class="comment">// -X2C</span>
+00519 
+00520     <span class="comment">// +X2C Operation 291</span>
+<a name="l00529"></a><a class="code" href="classSAMURAI__Sistema.html#a19">00529</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a19">setResponsable</a>($responsable = null) <span class="comment">// ~X2C</span>
+00530     {
+00531         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o8">_responsable</a> = $responsable;
+00532     }
+00533     <span class="comment">// -X2C</span>
+00534 
+00535     <span class="comment">// +X2C Operation 301</span>
+<a name="l00542"></a><a class="code" href="classSAMURAI__Sistema.html#a20">00542</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a20">getIdPermisos</a>() <span class="comment">// ~X2C</span>
+00543     {
+00544         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o9">_permisos</a>;
+00545     }
+00546     <span class="comment">// -X2C</span>
+00547 
+00548     <span class="comment">// +X2C Operation 302</span>
+<a name="l00557"></a><a class="code" href="classSAMURAI__Sistema.html#a21">00557</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a21">setPermisos</a>($permisos = null) <span class="comment">// ~X2C</span>
+00558     {
+00559         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o9">_permisos</a> = $permisos;
+00560     }
+00561     <span class="comment">// -X2C</span>
+00562 
+00563     <span class="comment">// +X2C Operation 303</span>
+<a name="l00568"></a><a class="code" href="classSAMURAI__Sistema.html#a22">00568</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a22">getMaxIdSistema</a>() <span class="comment">// ~X2C</span>
+00569     {
+00570         $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', <span class="keyword">true</span>);
+00571         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($sql['obtener_max_id_sistemas']);
+00572         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh);
+00573         $re = $res-&gt;fetchrow(DB_FETCHMODE_ASSOC);
+00574         $res-&gt;free();
+00575         <span class="keywordflow">return</span> $re['id_sistema']; 
+00576     }
+00577     <span class="comment">// -X2C</span>
+00578 
+00579     <span class="comment">// +X2C Operation 304</span>
+<a name="l00586"></a><a class="code" href="classSAMURAI__Sistema.html#a23">00586</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a23">_grabarDb</a>() <span class="comment">// ~X2C</span>
+00587     {
+00588         $idSistema = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;nextId('sistema');
+00589         $fecha_inicio         = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a6">getFechaInicio</a>();
+00590         $fecha_fin            = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a7">getFechaFin</a>();
+00591         $fecha_implementacion = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a8">getFechaImplementacion</a>();
+00592         <span class="comment">//USO SECUENCIAS Y AUTOEXECUTE</span>
+00593         <span class="comment">//Grabo el sistema        </span>
+00594         $datos = array(  
+00595                     'id_sistema'            =&gt; $idSistema,
+00596                     'nombre_sistema'        =&gt; $this-&gt;getNombre(),
+00597                     'desc_sistema'          =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a5">getDescripcion</a>(),
+00598                     'fecha_inicio'          =&gt; $fecha_inicio         ? $fecha_inicio-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>)         : null, 
+00599                     'fecha_fin'             =&gt; $fecha_fin            ? $fecha_fin-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>)            : null, 
+00600                     'fecha_implementacion'  =&gt; $fecha_implementacion ? $fecha_implementacion-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>) : null,
+00601                     'contacto'              =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a9">getContacto</a>(),
+00602                     'responsable'           =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>(),
+00603                     'estado'                =&gt; 1
+00604                 );                
+00605         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoExecute('sistema', $datos, DB_AUTOQUERY_INSERT);
+00606         
+00607         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00608             <span class="keywordflow">return</span> $res;
+00609         }
+00610         <span class="comment">//Grabo los permisos</span>
+00611         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a26">_grabarPermisosDb</a>($idSistema);
+00612         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00613             <span class="keywordflow">return</span> $res;
+00614         }
+00615     }
+00616     <span class="comment">// -X2C</span>
+00617 
+00618     <span class="comment">// +X2C Operation 305</span>
+<a name="l00625"></a><a class="code" href="classSAMURAI__Sistema.html#a24">00625</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a24">_borrarDb</a>() <span class="comment">// ~X2C</span>
+00626     {
+00627         $idSistema   = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a3">getId</a>();
+00628         $responsable = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>();
+00629         <span class="comment">//Cambio el estado al sistema</span>
+00630         $datos = array( 'responsable' =&gt; $responsable,
+00631                         'estado'      =&gt; 0
+00632                 );                
+00633         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoExecute('sistema', $datos, DB_AUTOQUERY_UPDATE, 'id_sistema = '.$idSistema);
+00634         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00635             <span class="keywordflow">return</span> $res;
+00636         }
+00637         <span class="comment">//Borro los permisos que tiene asignado el sistema</span>
+00638         <span class="comment">//Borro absolutamente todos los permisos que tiene asociado -&gt; No hay vuelta a atras</span>
+00639         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a>($idSistema);
+00640         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00641             <span class="keywordflow">return</span> $res;
+00642         }
+00643     }
+00644     <span class="comment">// -X2C</span>
+00645 
+00646     <span class="comment">// +X2C Operation 306</span>
+<a name="l00653"></a><a class="code" href="classSAMURAI__Sistema.html#a25">00653</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a25">_modificarDb</a>() <span class="comment">// ~X2C</span>
+00654     {
+00655         <span class="comment">//Grabo las modificaciones al sistema</span>
+00656         $idSistema            = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a3">getId</a>();
+00657         $fecha_inicio         = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a6">getFechaInicio</a>();
+00658         $fecha_fin            = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a7">getFechaFin</a>();
+00659         $fecha_implementacion = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a8">getFechaImplementacion</a>();
+00660         <span class="comment">//USO SECUENCIAS Y AUTOEXECUTE</span>
+00661         <span class="comment">//Grabo el sistema        </span>
+00662         $datos = array(  
+00663                     'nombre_sistema'        =&gt; $this-&gt;getNombre(),
+00664                     'desc_sistema'          =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a5">getDescripcion</a>(),
+00665                     'fecha_inicio'          =&gt; $fecha_inicio         ? $fecha_inicio-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>)         : null, 
+00666                     'fecha_fin'             =&gt; $fecha_fin            ? $fecha_fin-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>)            : null, 
+00667                     'fecha_implementacion'  =&gt; $fecha_implementacion ? $fecha_implementacion-&gt;format(<span class="stringliteral">"%Y-%m-%d"</span>) : null,
+00668                     'contacto'              =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a9">getContacto</a>(),
+00669                     'responsable'           =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>(),
+00670                 );                
+00671         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoExecute('sistema', $datos, DB_AUTOQUERY_UPDATE, 'id_sistema = '.$idSistema);
+00672         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00673             <span class="keywordflow">return</span> $res;
+00674         }
+00675         <span class="comment">//Borro los permisos que no tengan observaciones</span>
+00676         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a>($idSistema, '');
+00677         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00678             <span class="keywordflow">return</span> $res;
+00679         }
+00680         <span class="comment">//Grabo los permisos que selecciono</span>
+00681         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a26">_grabarPermisosDb</a>($idSistema);
+00682         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00683             <span class="keywordflow">return</span> $res;
+00684         }
+00685     }
+00686     <span class="comment">// -X2C</span>
+00687 
+00688 
+00689     <span class="comment">// +X2C Operation 308</span>
+<a name="l00698"></a><a class="code" href="classSAMURAI__Sistema.html#a26">00698</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a26">_grabarPermisosDb</a>($idSistema) <span class="comment">// ~X2C</span>
+00699     {
+00700         $datos = array ('id_permiso<span class="charliteral">','</span>id_sistema<span class="charliteral">','</span>responsable');
+00701         $re = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoPrepare('perm_sist', $datos, DB_AUTOQUERY_INSERT);
+00702         <span class="keywordflow">if</span> (isset($this-&gt;_permisos)) {
+00703             foreach ($this-&gt;_permisos as $permiso) {
+00704                 $datos = array ($permiso[<span class="charliteral">'0'</span>], $idSistema, $this-&gt;getResponsable());
+00705                 $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($re, $datos);
+00706                 <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00707                     <span class="keywordflow">return</span> $res;
+00708                 }
+00709             }
+00710         }
+00711         
+00712     }
+00713     <span class="comment">// -X2C</span>
+00714 
+00715     <span class="comment">// +X2C Operation 309</span>
+<a name="l00726"></a><a class="code" href="classSAMURAI__Sistema.html#a27">00726</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a>($idSistema, $observaciones = null, $idPermiso = null) <span class="comment">// ~X2C</span>
+00727     {
+00728         $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', <span class="keyword">true</span>);
+00729         $datos[] = $idSistema;
+00730         $tmp = $sql['borrar_permisos']; 
+00731         <span class="keywordflow">if</span> (isset($observaciones)) {
+00732             $tmp.= $sql['borrar_permisos2'];
+00733             $datos[] = $observaciones;
+00734         }
+00735         <span class="keywordflow">if</span> (isset($idPermiso)) {
+00736             $tmp.= $sql['borrar_permisos3'];
+00737             $datos[] = $idPermiso;
+00738         }
+00739         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($tmp);
+00740         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh, $datos);
+00741         <span class="keywordflow">if</span> (PEAR::isError($res)) {
+00742             <span class="keywordflow">return</span> $res;
+00743         }
+00744     }
+00745     <span class="comment">// -X2C</span>
+00746 
+00747 
+00748     <span class="comment">// +X2C Operation 312</span>
+<a name="l00758"></a><a class="code" href="classSAMURAI__Sistema.html#a28">00758</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a28">guardarAsociacion</a>($idPermiso, $observacion = '') <span class="comment">// ~X2C</span>
+00759     {
+00760         $error = <span class="keyword">true</span>;
+00761         <span class="keywordflow">if</span> (!$this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a31">_existeAsociacion</a>($idPermiso, $observacion)) {    
+00762             <span class="comment">//Guardo la asociacion</span>
+00763             <span class="comment">//Grabo el sistema        </span>
+00764             $datos = array(  
+00765                         'id_permiso'    =&gt; $idPermiso,
+00766                         'id_sistema'    =&gt; $this-&gt;getId(),
+00767                         'observaciones' =&gt; $observacion,
+00768                         'responsable'   =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>(),
+00769                     );                
+00770             $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoExecute('perm_sist', $datos, DB_AUTOQUERY_INSERT);
+00771             <span class="comment">//Recargo los datos del sistema</span>
+00772             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>();
+00773             $error = <span class="keyword">false</span>;
+00774         }
+00775         <span class="keywordflow">return</span> $error;
+00776     }
+00777     <span class="comment">// -X2C</span>
+00778 
+00779     <span class="comment">// +X2C Operation 313</span>
+<a name="l00789"></a><a class="code" href="classSAMURAI__Sistema.html#a29">00789</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a29">eliminarAsociacion</a>($idPermiso, $observacion = '') <span class="comment">// ~X2C</span>
+00790     {
+00791         $error = <span class="keyword">false</span>;
+00792         <span class="comment">//Elimino la asociacion</span>
+00793         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a>($this-&gt;getId(), $observacion, $idPermiso);
+00794         <span class="comment">//Recargo los datos del sistema</span>
+00795         $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>();
+00796         <span class="keywordflow">return</span> $error;
+00797     }
+00798     <span class="comment">// -X2C</span>
+00799 
+00800     <span class="comment">// +X2C Operation 314</span>
+<a name="l00812"></a><a class="code" href="classSAMURAI__Sistema.html#a30">00812</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a30">modificarAsociacion</a>($idPermiso, $idPermiso_ant, $observacion = '', $obs_ant = '') <span class="comment">// ~X2C</span>
+00813     {
+00814         $error = <span class="keyword">true</span>;
+00815         <span class="comment">//Busco la nueva asociacion</span>
+00816         <span class="keywordflow">if</span> (!$this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a31">_existeAsociacion</a>($idPermiso, $observacion)) {    
+00817             <span class="comment">//Actualizo la asociacion</span>
+00818              $datos = array(  
+00819                         'id_permiso'    =&gt; $idPermiso,
+00820                         'id_sistema'    =&gt; $this-&gt;getId(),
+00821                         'observaciones' =&gt; $observacion,
+00822                         'responsable'   =&gt; $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a18">getResponsable</a>(),
+00823                     );                
+00824             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;autoExecute('perm_sist', 
+00825                                     $datos, 
+00826                                     DB_AUTOQUERY_UPDATE, 
+00827                                     'id_sistema = '.$this-&gt;getId().' AND id_permiso = '.$idPermiso_ant.' AND observaciones =\''.$obs_ant.<span class="charliteral">'\''</span>);
+00828 
+00829             <span class="comment">//Recargo los datos del sistema</span>
+00830             $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>();
+00831             $error = <span class="keyword">false</span>;
+00832         }
+00833         <span class="keywordflow">return</span> $error;
+00834     }
+00835     <span class="comment">// -X2C</span>
+00836 
+00837     <span class="comment">// +X2C Operation 315</span>
+<a name="l00847"></a><a class="code" href="classSAMURAI__Sistema.html#a31">00847</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#a31">_existeAsociacion</a>($idPermiso, $observacion) <span class="comment">// ~X2C</span>
+00848     {
+00849         $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', <span class="keyword">true</span>);
+00850         $tmp = $sql['obtener_permisos'].$sql['obtener_permisos3'].$sql['obtener_permisos4'];
+00851         $dbh = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;prepare($tmp);
+00852         $tmp = array ($this-&gt;getId(),$idPermiso,$observacion);
+00853         $res = $this-&gt;<a class="code" href="classSAMURAI__Sistema.html#o7">_db</a>-&gt;execute($dbh,$tmp);
+00854         $re  = $res-&gt;fetchRow();      
+00855 
+00856         <span class="keywordflow">if</span> (is_null($re)) {
+00857             <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00858         }
+00859         <span class="keywordflow">else</span> {
+00860             <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00861         }
+00862     }
+00863     <span class="comment">// -X2C</span>
+00864 
+00865     <span class="comment">// +X2C Operation 341</span>
+<a name="l00875"></a><a class="code" href="classSAMURAI__Sistema.html#e0">00875</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#e0">getSistemas</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00876     {
+00877         $rta = array ();
+00878         foreach (<a class="code" href="classSAMURAI__Sistema.html#e1">SAMURAI_Sistema::_getIdSistemas</a>($db) as $id) {
+00879             $tmp = <span class="keyword">new</span> <a class="code" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a>($db,$id);
+00880             array_push($rta, $tmp);
+00881         }
+00882         <span class="keywordflow">return</span> $rta;
+00883     }
+00884     <span class="comment">// -X2C</span>
+00885 
+00886     <span class="comment">// +X2C Operation 342</span>
+<a name="l00896"></a><a class="code" href="classSAMURAI__Sistema.html#e1">00896</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#e1">_getIdSistemas</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00897     {
+00898         <span class="comment">//OBTENGO LOS ID DE LA BASE</span>
+00899         $rta = array();
+00900         $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', <span class="keyword">true</span>);
+00901         $dbh = $db-&gt;prepare($sql['obtener_datos_sistema'].$sql['obtener_datos_sistema3']);
+00902         $res = $db-&gt;execute($dbh);
+00903         <span class="keywordflow">while</span> ($re = $res-&gt;fetchrow(DB_FETCHMODE_ASSOC)) {
+00904             array_push($rta,$re['id_sistema']);
+00905         }        
+00906         $res-&gt;free();
+00907         <span class="keywordflow">return</span> $rta;
+00908     }
+00909     <span class="comment">// -X2C</span>
+00910 
+00911     <span class="comment">// +X2C Operation 343</span>
+<a name="l00921"></a><a class="code" href="classSAMURAI__Sistema.html#e2">00921</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Sistema.html#e2">getArraySistemas</a>(&amp;$db) <span class="comment">// ~X2C</span>
+00922     {
+00923         $rta = array ();
+00924         foreach (<a class="code" href="classSAMURAI__Sistema.html#e0">SAMURAI_Sistema::getSistemas</a>($db) as $sistema) {
+00925             $rta[$sistema-&gt;getId()] = $sistema-&gt;getNombre();
+00926         }
+00927         <span class="keywordflow">return</span> $rta;
+00928     }
+00929     <span class="comment">// -X2C</span>
+00930 
+00931 } <span class="comment">// -X2C Class :SAMURAI_Sistema</span>
+00932 
+00933 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Sistema_8php.html b/doc/apidoc/html/Sistema_8php.html
new file mode 100644 (file)
index 0000000..93167dd
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Sistema.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Sistema.php</h1>
+<p>
+
+<p>
+<a href="Sistema_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clase para el manejo de los sistemas. </em> <a href="classSAMURAI__Sistema.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Usuario_8php-source.html b/doc/apidoc/html/Usuario_8php-source.html
new file mode 100644 (file)
index 0000000..3760490
--- /dev/null
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Usuario.php Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Usuario.php</h1><a href="Usuario_8php.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre>00001 &lt;?php
+00002 <span class="comment">// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:</span>
+00003 <span class="comment">// +----------------------------------------------------------------------+</span>
+00004 <span class="comment">// | PHP Version 4                                                        |</span>
+00005 <span class="comment">// +----------------------------------------------------------------------+</span>
+00006 <span class="comment">// | Copyright (c) 1997-2003 The PHP Group                                |</span>
+00007 <span class="comment">// +----------------------------------------------------------------------+</span>
+00008 <span class="comment">// | This source file is subject to version 2.02 of the PHP license,      |</span>
+00009 <span class="comment">// | that is bundled with this package in the file LICENSE, and is        |</span>
+00010 <span class="comment">// | available at through the world-wide-web at                           |</span>
+00011 <span class="comment">// | http://www.php.net/license/2_02.txt.                                 |</span>
+00012 <span class="comment">// | If you did not receive a copy of the PHP license and are unable to   |</span>
+00013 <span class="comment">// | obtain it through the world-wide-web, please send a note to          |</span>
+00014 <span class="comment">// | license@php.net so we can mail you a copy immediately.               |</span>
+00015 <span class="comment">// +----------------------------------------------------------------------+</span>
+00016 <span class="comment">// | Created: Tue May 27 11:20:04 2003</span>
+00017 <span class="comment">// | Author:  Martin Marrese - Myrna Degano &lt;mmarre@mecon.gov.ar - mdegan@mecon.gov.ar&gt;</span>
+00018 <span class="comment">// +----------------------------------------------------------------------+</span>
+00019 <span class="comment">//</span>
+00020 <span class="comment">// $Id: Usuario.php 26 2003-07-07 22:45:35Z mmarre $</span>
+00021 <span class="comment">// $Author: mmarre $</span>
+00022 <span class="comment">// $URL: http://portal.mecon.ar/svn/samurai/tronco/lib/SAMURAI/Usuario.php $</span>
+00023 <span class="comment">// $Date: 2003-07-07 19:45:35 -0300 (Mon, 07 Jul 2003) $</span>
+00024 <span class="comment">// $Rev: 26 $</span>
+00025 <span class="comment">//</span>
+00026 
+00027 <span class="preprocessor">#require_once 'PEAR.php';</span>
+00028 <span class="preprocessor"></span>
+00029 
+00030 
+00031 <span class="comment">// +X2C Class 207 :SAMURAI_Usuario</span>
+<a name="l00037"></a><a class="code" href="classSAMURAI__Usuario.html">00037</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a> {
+<a name="l00044"></a><a class="code" href="classSAMURAI__Usuario.html#o0">00044</a>     var $<a class="code" href="classSAMURAI__Usuario.html#o0">_login</a>;
+00045 
+<a name="l00052"></a><a class="code" href="classSAMURAI__Usuario.html#o1">00052</a>     var $<a class="code" href="classSAMURAI__Usuario.html#o1">_nrodoc</a>;
+00053 
+<a name="l00060"></a><a class="code" href="classSAMURAI__Usuario.html#o2">00060</a>     var $<a class="code" href="classSAMURAI__Usuario.html#o2">_nombre</a>;
+00061 
+<a name="l00068"></a><a class="code" href="classSAMURAI__Usuario.html#o3">00068</a>     var $<a class="code" href="classSAMURAI__Usuario.html#o3">_fecha</a>;
+00069 
+<a name="l00076"></a><a class="code" href="classSAMURAI__Usuario.html#o4">00076</a>     var $<a class="code" href="classSAMURAI__Usuario.html#o4">_db</a>;
+00077 
+<a name="l00084"></a><a class="code" href="classSAMURAI__Usuario.html#a0">00084</a>     function <a class="code" href="classSAMURAI__Usuario.html#a0">getNrodoc</a>()
+00085     {
+00086         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o1">_nrodoc</a>;
+00087     }
+<a name="l00096"></a><a class="code" href="classSAMURAI__Usuario.html#a1">00096</a>     function <a class="code" href="classSAMURAI__Usuario.html#a1">setNrodoc</a>($nrodoc)
+00097     {
+00098         $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o1">_nrodoc</a> = $nrodoc;
+00099     }
+00100 
+<a name="l00107"></a><a class="code" href="classSAMURAI__Usuario.html#a2">00107</a>     function <a class="code" href="classSAMURAI__Usuario.html#a2">getNombre</a>()
+00108     {
+00109         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o2">_nombre</a>;
+00110     }
+<a name="l00119"></a><a class="code" href="classSAMURAI__Usuario.html#a3">00119</a>     function <a class="code" href="classSAMURAI__Usuario.html#a3">setNombre</a>($nombre)
+00120     {
+00121         $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o2">_nombre</a> = $nombre;
+00122     }
+00123 
+<a name="l00130"></a><a class="code" href="classSAMURAI__Usuario.html#a4">00130</a>     function <a class="code" href="classSAMURAI__Usuario.html#a4">getFecha</a>()
+00131     {
+00132         <span class="keywordflow">return</span> $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o3">_fecha</a>;
+00133     }
+<a name="l00142"></a><a class="code" href="classSAMURAI__Usuario.html#a5">00142</a>     function <a class="code" href="classSAMURAI__Usuario.html#a5">setFecha</a>($fecha)
+00143     {
+00144         $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o3">_fecha</a> = $fecha;
+00145     }
+00146 
+00147     <span class="comment">// ~X2C</span>
+00148 
+00149     <span class="comment">// +X2C Operation 216</span>
+<a name="l00159"></a><a class="code" href="classSAMURAI__Usuario.html#a6">00159</a> <span class="comment"></span>    function <a class="code" href="classSAMURAI__Usuario.html#a6">SAMURAI_Usuario</a>(&amp;$db, $login = null) <span class="comment">// ~X2C</span>
+00160     {
+00161         <span class="keywordflow">if</span> (!is_null($login)) {
+00162             <span class="comment">//BUSCAR INFO EN LA DB,</span>
+00163             <span class="comment">//SETEAR LAS VI</span>
+00164         }
+00165         <span class="keywordflow">else</span> {
+00166             <span class="comment">//INICIALIZO LA VI</span>
+00167             $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o0">_login</a>   = null;
+00168             $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o1">_nrodoc</a>  = null;
+00169             $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o2">_nombre</a>  = null; 
+00170             $this-&gt;<a class="code" href="classSAMURAI__Usuario.html#o3">_fecha</a>   = null;
+00171         }
+00172 
+00173     }
+00174     <span class="comment">// -X2C</span>
+00175 
+00176 
+00177 
+00178 
+00179 
+00180 
+00181 
+00182 
+00183 
+00184 } <span class="comment">// -X2C Class :SAMURAI_Usuario</span>
+00185 
+00186 ?&gt;
+</pre></div><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:21 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/Usuario_8php.html b/doc/apidoc/html/Usuario_8php.html
new file mode 100644 (file)
index 0000000..0b00e14
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Usuario.php File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia del Archivo Usuario.php</h1>
+<p>
+
+<p>
+<a href="Usuario_8php-source.html">Ir al código fuente de este archivo.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Clases</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clase para el manejo de los usuarios. </em> <a href="classSAMURAI__Usuario.html#_details">Más...</a><em><br><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/annotated.html b/doc/apidoc/html/annotated.html
new file mode 100644 (file)
index 0000000..1f1186b
--- /dev/null
@@ -0,0 +1,22 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Annotated Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindexHL" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI Lista de componentes</h1>Lista de las clases, estructuras, uniones e interfaces con una breve descripción:<table>
+  <tr><td class="indexkey"><a class="el" href="classSamurai.html">Samurai</a></td><td class="indexvalue">Objeto general </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSAMURAI__DB.html">SAMURAI_DB</a></td><td class="indexvalue">Manejo interno de las bases de datos </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSamurai__DB2.html">Samurai_DB2</a></td><td class="indexvalue">Manejo interno de las bases de datos </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td class="indexvalue">Clase para el manejo de los perfies </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td class="indexvalue">Clase para el manejo de los Permisos </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td class="indexvalue">Clase para el manejo de los sistemas </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td class="indexvalue">Clase para el manejo de los usuarios </td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__DB-members.html b/doc/apidoc/html/classSAMURAI__DB-members.html
new file mode 100644 (file)
index 0000000..b860493
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI_DB Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSAMURAI__DB.html">SAMURAI_DB</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__DB.html#a0">connect</a>()</td><td><a class="el" href="classSAMURAI__DB.html">SAMURAI_DB</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__DB.html b/doc/apidoc/html/classSAMURAI__DB.html
new file mode 100644 (file)
index 0000000..7dbd6f7
--- /dev/null
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: SAMURAI_DB class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase SAMURAI_DB</h1><a href="classSAMURAI__DB-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Manejo interno de las bases de datos. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="DB_8php-source.html#l00037">37</a> del archivo <a class="el" href="DB_8php-source.html">DB.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__DB.html#a0">connect</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Realiza la conexion con la base de datos. </em> <a href="#a0"></a><em><br><br></td></tr>
+</table>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a0" doxytag="SAMURAI_DB::connect"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_DB::connect </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Realiza la conexion con la base de datos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>DB  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="DB_8php-source.html#l00047">47</a> del archivo <a class="el" href="DB_8php-source.html">DB.php</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="DB_8php-source.html">DB.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Perfil-members.html b/doc/apidoc/html/classSAMURAI__Perfil-members.html
new file mode 100644 (file)
index 0000000..ce74e60
--- /dev/null
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI_Perfil Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a12">_borrarDb</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#o3">_db</a></td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#o1">_descripcion</a></td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#e0">_getIdPerfiles</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a11">_grabarDb</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#o0">_id</a></td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a13">_modificarDb</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a9">_obtenerDatosDb</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#o4">_responsable</a></td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#o2">_tipo</a></td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a2">getDescripcion</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a0">getId</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#e1">getPerfiles</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a6">getResponsable</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a4">getTipo</a>()</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a10">guardarDatos</a>($accion=grabar)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a8">SAMURAI_Perfil</a>(&amp;$db, $id=null)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a3">setDescripcion</a>($descripcion)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a1">setId</a>($id)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a7">setResponsable</a>($responsable)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Perfil.html#a5">setTipo</a>($tipo)</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:27 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Perfil.html b/doc/apidoc/html/classSAMURAI__Perfil.html
new file mode 100644 (file)
index 0000000..939435f
--- /dev/null
@@ -0,0 +1,848 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: SAMURAI_Perfil class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase SAMURAI_Perfil</h1><a href="classSAMURAI__Perfil-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Clase para el manejo de los perfies. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00037">37</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a0">getId</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Id. </em> <a href="#a0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a1">setId</a> ($id)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Id. </em> <a href="#a1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a2">getDescripcion</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Descripcion. </em> <a href="#a2"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a3">setDescripcion</a> ($descripcion)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Descripcion. </em> <a href="#a3"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a4">getTipo</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Tipo. </em> <a href="#a4"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a5">setTipo</a> ($tipo)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Tipo. </em> <a href="#a5"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a6">getResponsable</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Responsable. </em> <a href="#a6"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a7">setResponsable</a> ($responsable)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Responsable. </em> <a href="#a7"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a8">SAMURAI_Perfil</a> (&amp;$db, $id=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. </em> <a href="#a8"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a9">_obtenerDatosDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtiene los datos de la base de datos. </em> <a href="#a9"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a10">guardarDatos</a> ($accion=grabar)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Redirecciona segun la accion correspondiente. </em> <a href="#a10"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a11">_grabarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Graba la informacion del perfil en base. </em> <a href="#a11"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a12">_borrarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Borra la informacion del perfil de la base. </em> <a href="#a12"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#a13">_modificarDb</a> ()</td></tr>
+
+<tr><td colspan=2><br><h2>Métodos públicos estáticos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#e0">_getIdPerfiles</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los perfiles. </em> <a href="#e0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#e1">getPerfiles</a> (&amp;$db)</td></tr>
+
+<tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#o0">_id</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#o1">_descripcion</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#o2">_tipo</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#o3">_db</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Perfil.html#o4">_responsable</a></td></tr>
+
+</table>
+<hr><h2>Documentación del constructor y destructor</h2>
+<a name="a8" doxytag="SAMURAI_Perfil::SAMURAI_Perfil"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::SAMURAI_Perfil </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname" nowrap> <em>db</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>id</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructor. 
+<p>
+Si recibe un identificador como parametro, busca la informacion en la base.<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Objeto conexion </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$id Identificador del perfil.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00182">182</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00068">_db</a>, <a class="el" href="Perfil_8php-source.html#l00052">_descripcion</a>, <a class="el" href="Perfil_8php-source.html#l00044">_id</a>, <a class="el" href="Perfil_8php-source.html#l00205">_obtenerDatosDb()</a>, <a class="el" href="Perfil_8php-source.html#l00060">_tipo</a>, y <a class="el" href="Perfil_8php-source.html#l00096">setId()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Perfil_a8_cgraph.png" border="0" usemap="#classSAMURAI__Perfil_a8_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Perfil_a8_cgraph_map">
+<area href="classSAMURAI__Perfil.html#a9" shape="rect" coords="232,86,456,105" alt="">
+<area href="classSAMURAI__Perfil.html#a1" shape="rect" coords="480,86,624,105" alt="">
+<area href="classSAMURAI__Perfil.html#a3" shape="rect" coords="7,156,212,174" alt="">
+<area href="classSAMURAI__Perfil.html#a7" shape="rect" coords="236,156,452,174" alt="">
+<area href="classSAMURAI__Perfil.html#a5" shape="rect" coords="476,156,636,174" alt="">
+</map>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a12" doxytag="SAMURAI_Perfil::_borrarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::_borrarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Borra la informacion del perfil de la base. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00271">271</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="e0" doxytag="SAMURAI_Perfil::_getIdPerfiles"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::_getIdPerfiles </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuleve un array con los identificadores de todos los perfiles. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00298">298</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="a11" doxytag="SAMURAI_Perfil::_grabarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::_grabarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Graba la informacion del perfil en base. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00258">258</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="a13" doxytag="SAMURAI_Perfil::_modificarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::_modificarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00282">282</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="a9" doxytag="SAMURAI_Perfil::_obtenerDatosDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::_obtenerDatosDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Obtiene los datos de la base de datos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00205">205</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00068">_db</a>, <a class="el" href="Perfil_8php-source.html#l00119">setDescripcion()</a>, <a class="el" href="Perfil_8php-source.html#l00165">setResponsable()</a>, y <a class="el" href="Perfil_8php-source.html#l00142">setTipo()</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Perfil_a9_cgraph.png" border="0" usemap="#classSAMURAI__Perfil_a9_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Perfil_a9_cgraph_map">
+<area href="classSAMURAI__Perfil.html#a3" shape="rect" coords="7,87,212,105" alt="">
+<area href="classSAMURAI__Perfil.html#a7" shape="rect" coords="236,87,452,105" alt="">
+<area href="classSAMURAI__Perfil.html#a5" shape="rect" coords="476,87,636,105" alt="">
+</map>
+<a name="a2" doxytag="SAMURAI_Perfil::getDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::getDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Descripcion. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00107">107</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00052">_descripcion</a>.    </td>
+  </tr>
+</table>
+<a name="a0" doxytag="SAMURAI_Perfil::getId"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::getId </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Id. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>int  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00084">84</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00044">_id</a>.    </td>
+  </tr>
+</table>
+<a name="e1" doxytag="SAMURAI_Perfil::getPerfiles"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::getPerfiles </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Perfil)  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00312">312</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="a6" doxytag="SAMURAI_Perfil::getResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::getResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Responsable. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00153">153</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00076">_responsable</a>.    </td>
+  </tr>
+</table>
+<a name="a4" doxytag="SAMURAI_Perfil::getTipo"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::getTipo </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Tipo. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00130">130</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00060">_tipo</a>.    </td>
+  </tr>
+</table>
+<a name="a10" doxytag="SAMURAI_Perfil::guardarDatos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::guardarDatos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>accion</em> = grabar          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Redirecciona segun la accion correspondiente. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$accion Representa la accion a desarrollar</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00245">245</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.    </td>
+  </tr>
+</table>
+<a name="a3" doxytag="SAMURAI_Perfil::setDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::setDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>descripcion</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Descripcion. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$descripcion Descripcion.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00119">119</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00052">_descripcion</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00205">_obtenerDatosDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a1" doxytag="SAMURAI_Perfil::setId"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::setId </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Id. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$id Id.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00096">96</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00044">_id</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>.    </td>
+  </tr>
+</table>
+<a name="a7" doxytag="SAMURAI_Perfil::setResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::setResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>responsable</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Responsable. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$responsable Responsable.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00165">165</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00076">_responsable</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00205">_obtenerDatosDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a5" doxytag="SAMURAI_Perfil::setTipo"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Perfil::setTipo </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>tipo</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Tipo. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$tipo Tipo.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00142">142</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+References <a class="el" href="Perfil_8php-source.html#l00060">_tipo</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00205">_obtenerDatosDb()</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de los datos miembro</h2>
+<a name="o3" doxytag="SAMURAI_Perfil::_db"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Perfil.html#o3">SAMURAI_Perfil::_db</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00068">68</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00205">_obtenerDatosDb()</a>, y <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>.    </td>
+  </tr>
+</table>
+<a name="o1" doxytag="SAMURAI_Perfil::_descripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Perfil.html#o1">SAMURAI_Perfil::_descripcion</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00052">52</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00107">getDescripcion()</a>, <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>, y <a class="el" href="Perfil_8php-source.html#l00119">setDescripcion()</a>.    </td>
+  </tr>
+</table>
+<a name="o0" doxytag="SAMURAI_Perfil::_id"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Perfil.html#o0">SAMURAI_Perfil::_id</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00044">44</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00084">getId()</a>, <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>, y <a class="el" href="Perfil_8php-source.html#l00096">setId()</a>.    </td>
+  </tr>
+</table>
+<a name="o4" doxytag="SAMURAI_Perfil::_responsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Perfil.html#o4">SAMURAI_Perfil::_responsable</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00076">76</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00153">getResponsable()</a>, y <a class="el" href="Perfil_8php-source.html#l00165">setResponsable()</a>.    </td>
+  </tr>
+</table>
+<a name="o2" doxytag="SAMURAI_Perfil::_tipo"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Perfil.html#o2">SAMURAI_Perfil::_tipo</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Perfil_8php-source.html#l00060">60</a> del archivo <a class="el" href="Perfil_8php-source.html">Perfil.php</a>.
+<p>
+Referenciado por <a class="el" href="Perfil_8php-source.html#l00130">getTipo()</a>, <a class="el" href="Perfil_8php-source.html#l00182">SAMURAI_Perfil()</a>, y <a class="el" href="Perfil_8php-source.html#l00142">setTipo()</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Perfil_8php-source.html">Perfil.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:27 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Perfil_a8_cgraph.png b/doc/apidoc/html/classSAMURAI__Perfil_a8_cgraph.png
new file mode 100644 (file)
index 0000000..641281e
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Perfil_a8_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Perfil_a9_cgraph.png b/doc/apidoc/html/classSAMURAI__Perfil_a9_cgraph.png
new file mode 100644 (file)
index 0000000..69d0673
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Perfil_a9_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso-members.html b/doc/apidoc/html/classSAMURAI__Permiso-members.html
new file mode 100644 (file)
index 0000000..4dc10a0
--- /dev/null
@@ -0,0 +1,33 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI_Permiso Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a10">_borrarDb</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#o2">_db</a></td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#o1">_descripcion</a></td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#e0">_getIdPermisos</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a9">_grabarDb</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#o0">_id</a></td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a11">_modificarDb</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a7">_obtenerDatosDb</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#o3">_responsable</a></td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#e1">getArrayPermisos</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a2">getDescripcion</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a0">getId</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#e2">getPermisos</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a4">getResponsable</a>()</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a8">guardarDatos</a>($accion=grabar)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a>(&amp;$db, $id=null)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a3">setDescripcion</a>($descripcion)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a1">setId</a>($id)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Permiso.html#a5">setResponsable</a>($responsable)</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:36 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Permiso.html b/doc/apidoc/html/classSAMURAI__Permiso.html
new file mode 100644 (file)
index 0000000..cd49d7c
--- /dev/null
@@ -0,0 +1,854 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: SAMURAI_Permiso class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase SAMURAI_Permiso</h1><a href="classSAMURAI__Permiso-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Clase para el manejo de los Permisos. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00035">35</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a0">getId</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Id. </em> <a href="#a0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a1">setId</a> ($id)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Id. </em> <a href="#a1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a2">getDescripcion</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Descripcion. </em> <a href="#a2"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a3">setDescripcion</a> ($descripcion)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Descripcion. </em> <a href="#a3"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a4">getResponsable</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Responsable. </em> <a href="#a4"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a5">setResponsable</a> ($responsable)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Responsable. </em> <a href="#a5"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a> (&amp;$db, $id=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. </em> <a href="#a6"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a7">_obtenerDatosDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtiene de la base de datos la informacion del permiso. </em> <a href="#a7"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a8">guardarDatos</a> ($accion=grabar)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modifica la base de datos segun accion. </em> <a href="#a8"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a9">_grabarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Graba en base el permiso. </em> <a href="#a9"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a10">_borrarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Borra de la base el permiso. </em> <a href="#a10"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#a11">_modificarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Actualiza los datos del permiso. </em> <a href="#a11"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos estáticos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#e0">_getIdPermisos</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los permisos. </em> <a href="#e0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#e1">getArrayPermisos</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. </em> <a href="#e1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#e2">getPermisos</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el array de permisos. </em> <a href="#e2"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#o0">_id</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#o1">_descripcion</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#o2">_db</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Permiso.html#o3">_responsable</a></td></tr>
+
+</table>
+<hr><h2>Documentación del constructor y destructor</h2>
+<a name="a6" doxytag="SAMURAI_Permiso::SAMURAI_Permiso"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::SAMURAI_Permiso </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname" nowrap> <em>db</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>id</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructor. 
+<p>
+Si recibe como parametro el identificador del permiso, busca la informacion en la DB.<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Objeto conexion </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$id Identificador del permiso</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00149">149</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00058">_db</a>, <a class="el" href="Permiso_8php-source.html#l00042">_id</a>, <a class="el" href="Permiso_8php-source.html#l00167">_obtenerDatosDb()</a>, y <a class="el" href="Permiso_8php-source.html#l00109">setDescripcion()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00349">getPermisos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a6_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a6_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a6_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a7" shape="rect" coords="156,86,399,105" alt="">
+<area href="classSAMURAI__Permiso.html#a3" shape="rect" coords="7,156,231,174" alt="">
+<area href="classSAMURAI__Permiso.html#a5" shape="rect" coords="255,156,489,174" alt="">
+</map>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a10" doxytag="SAMURAI_Permiso::_borrarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::_borrarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Borra de la base el permiso. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00247">247</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00058">_db</a>, y <a class="el" href="Permiso_8php-source.html#l00074">getId()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00203">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a10_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a10_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a10_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a0" shape="rect" coords="21,87,187,105" alt="">
+</map>
+<a name="e0" doxytag="SAMURAI_Permiso::_getIdPermisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::_getIdPermisos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuleve un array con los identificadores de todos los permisos. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00302">302</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00349">getPermisos()</a>.    </td>
+  </tr>
+</table>
+<a name="a9" doxytag="SAMURAI_Permiso::_grabarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::_grabarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Graba en base el permiso. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00228">228</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00058">_db</a>, y <a class="el" href="Permiso_8php-source.html#l00120">getResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00203">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a9_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a9_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a9_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a4" shape="rect" coords="7,87,241,105" alt="">
+</map>
+<a name="a11" doxytag="SAMURAI_Permiso::_modificarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::_modificarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Actualiza los datos del permiso. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00280">280</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00058">_db</a>, <a class="el" href="Permiso_8php-source.html#l00097">getDescripcion()</a>, y <a class="el" href="Permiso_8php-source.html#l00120">getResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00203">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a11_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a11_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a11_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a2" shape="rect" coords="7,87,233,105" alt="">
+<area href="classSAMURAI__Permiso.html#a4" shape="rect" coords="257,87,492,105" alt="">
+</map>
+<a name="a7" doxytag="SAMURAI_Permiso::_obtenerDatosDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::_obtenerDatosDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Obtiene de la base de datos la informacion del permiso. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00167">167</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00058">_db</a>, <a class="el" href="Permiso_8php-source.html#l00109">setDescripcion()</a>, y <a class="el" href="Permiso_8php-source.html#l00132">setResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00149">SAMURAI_Permiso()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a7_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a7_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a7_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a3" shape="rect" coords="7,87,231,105" alt="">
+<area href="classSAMURAI__Permiso.html#a5" shape="rect" coords="255,87,489,105" alt="">
+</map>
+<a name="e1" doxytag="SAMURAI_Permiso::getArrayPermisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::getArrayPermisos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array()  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00328">328</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00349">getPermisos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_e1_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_e1_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_e1_cgraph_map">
+<area href="classSAMURAI__Permiso.html#e2" shape="rect" coords="148,86,359,105" alt="">
+<area href="classSAMURAI__Permiso.html#e0" shape="rect" coords="7,156,236,174" alt="">
+<area href="classSAMURAI__Permiso.html#a6" shape="rect" coords="260,156,511,174" alt="">
+</map>
+<a name="a2" doxytag="SAMURAI_Permiso::getDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::getDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Descripcion. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00097">97</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00050">_descripcion</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00280">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a0" doxytag="SAMURAI_Permiso::getId"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::getId </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Id. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>int  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00074">74</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00042">_id</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00247">_borrarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="e2" doxytag="SAMURAI_Permiso::getPermisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::getPermisos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el array de permisos. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Permiso)  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00349">349</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00302">_getIdPermisos()</a>, y <a class="el" href="Permiso_8php-source.html#l00149">SAMURAI_Permiso()</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00328">getArrayPermisos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_e2_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_e2_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_e2_cgraph_map">
+<area href="classSAMURAI__Permiso.html#e0" shape="rect" coords="7,87,236,105" alt="">
+<area href="classSAMURAI__Permiso.html#a6" shape="rect" coords="260,87,511,105" alt="">
+</map>
+<a name="a4" doxytag="SAMURAI_Permiso::getResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::getResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Responsable. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00120">120</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00066">_responsable</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00228">_grabarDb()</a>, y <a class="el" href="Permiso_8php-source.html#l00280">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a8" doxytag="SAMURAI_Permiso::guardarDatos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::guardarDatos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>accion</em> = grabar          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Modifica la base de datos segun accion. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$accion Indica la accion a realizar</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>mixed  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00203">203</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00247">_borrarDb()</a>, <a class="el" href="Permiso_8php-source.html#l00228">_grabarDb()</a>, y <a class="el" href="Permiso_8php-source.html#l00280">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Permiso_a8_cgraph.png" border="0" usemap="#classSAMURAI__Permiso_a8_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Permiso_a8_cgraph_map">
+<area href="classSAMURAI__Permiso.html#a10" shape="rect" coords="7,86,201,105" alt="">
+<area href="classSAMURAI__Permiso.html#a9" shape="rect" coords="227,86,424,105" alt="">
+<area href="classSAMURAI__Permiso.html#a11" shape="rect" coords="448,86,661,105" alt="">
+<area href="classSAMURAI__Permiso.html#a0" shape="rect" coords="20,156,185,174" alt="">
+<area href="classSAMURAI__Permiso.html#a4" shape="rect" coords="209,156,444,174" alt="">
+<area href="classSAMURAI__Permiso.html#a2" shape="rect" coords="468,156,695,174" alt="">
+</map>
+<a name="a3" doxytag="SAMURAI_Permiso::setDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::setDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>descripcion</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Descripcion. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$descripcion Descripcion.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00109">109</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00050">_descripcion</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00167">_obtenerDatosDb()</a>, y <a class="el" href="Permiso_8php-source.html#l00149">SAMURAI_Permiso()</a>.    </td>
+  </tr>
+</table>
+<a name="a1" doxytag="SAMURAI_Permiso::setId"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::setId </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Id. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$id Id.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00086">86</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00042">_id</a>.    </td>
+  </tr>
+</table>
+<a name="a5" doxytag="SAMURAI_Permiso::setResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Permiso::setResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>responsable</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Responsable. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$responsable Responsable.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00132">132</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+References <a class="el" href="Permiso_8php-source.html#l00066">_responsable</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00167">_obtenerDatosDb()</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de los datos miembro</h2>
+<a name="o2" doxytag="SAMURAI_Permiso::_db"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Permiso.html#o2">SAMURAI_Permiso::_db</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00058">58</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00247">_borrarDb()</a>, <a class="el" href="Permiso_8php-source.html#l00228">_grabarDb()</a>, <a class="el" href="Permiso_8php-source.html#l00280">_modificarDb()</a>, <a class="el" href="Permiso_8php-source.html#l00167">_obtenerDatosDb()</a>, y <a class="el" href="Permiso_8php-source.html#l00149">SAMURAI_Permiso()</a>.    </td>
+  </tr>
+</table>
+<a name="o1" doxytag="SAMURAI_Permiso::_descripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Permiso.html#o1">SAMURAI_Permiso::_descripcion</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00050">50</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00097">getDescripcion()</a>, y <a class="el" href="Permiso_8php-source.html#l00109">setDescripcion()</a>.    </td>
+  </tr>
+</table>
+<a name="o0" doxytag="SAMURAI_Permiso::_id"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Permiso.html#o0">SAMURAI_Permiso::_id</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00042">42</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00074">getId()</a>, <a class="el" href="Permiso_8php-source.html#l00149">SAMURAI_Permiso()</a>, y <a class="el" href="Permiso_8php-source.html#l00086">setId()</a>.    </td>
+  </tr>
+</table>
+<a name="o3" doxytag="SAMURAI_Permiso::_responsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Permiso.html#o3">SAMURAI_Permiso::_responsable</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Permiso_8php-source.html#l00066">66</a> del archivo <a class="el" href="Permiso_8php-source.html">Permiso.php</a>.
+<p>
+Referenciado por <a class="el" href="Permiso_8php-source.html#l00120">getResponsable()</a>, y <a class="el" href="Permiso_8php-source.html#l00132">setResponsable()</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Permiso_8php-source.html">Permiso.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:36 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a10_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a10_cgraph.png
new file mode 100644 (file)
index 0000000..25e4c09
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a10_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a11_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a11_cgraph.png
new file mode 100644 (file)
index 0000000..850238e
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a11_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a6_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a6_cgraph.png
new file mode 100644 (file)
index 0000000..5ff0525
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a6_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a7_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a7_cgraph.png
new file mode 100644 (file)
index 0000000..450ac60
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a7_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a8_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a8_cgraph.png
new file mode 100644 (file)
index 0000000..85f8fd2
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a8_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_a9_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_a9_cgraph.png
new file mode 100644 (file)
index 0000000..cba66ad
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_a9_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_e1_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_e1_cgraph.png
new file mode 100644 (file)
index 0000000..4d70179
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_e1_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Permiso_e2_cgraph.png b/doc/apidoc/html/classSAMURAI__Permiso_e2_cgraph.png
new file mode 100644 (file)
index 0000000..3e7e05c
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Permiso_e2_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema-members.html b/doc/apidoc/html/classSAMURAI__Sistema-members.html
new file mode 100644 (file)
index 0000000..7dbbcb0
--- /dev/null
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI_Sistema Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o10">_asociaciones</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a24">_borrarDb</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a>($idSistema, $observaciones=null, $idPermiso=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o6">_contacto</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o7">_db</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o2">_descripcion</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a31">_existeAsociacion</a>($idPermiso, $observacion)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#e1">_getIdSistemas</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a23">_grabarDb</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a26">_grabarPermisosDb</a>($idSistema)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o0">_id</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a25">_modificarDb</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o1">_nombre</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o9">_permisos</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#o8">_responsable</a></td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a29">eliminarAsociacion</a>($idPermiso, $observacion= '')</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#e2">getArraySistemas</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a0">getAsociaciones</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a9">getContacto</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a5">getDescripcion</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a7">getFechaFin</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a8">getFechaImplementacion</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a6">getFechaInicio</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a3">getId</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a20">getIdPermisos</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a22">getMaxIdSistema</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a4">getNombre</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a18">getResponsable</a>()</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#e0">getSistemas</a>(&amp;$db)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a28">guardarAsociacion</a>($idPermiso, $observacion= '')</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a17">guardarDatos</a>($accion=grabar)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a30">modificarAsociacion</a>($idPermiso, $idPermiso_ant, $observacion= '', $obs_ant= '')</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a>(&amp;$db, $id=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a1">setAsociaciones</a>($asociaciones)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a15">setContacto</a>($contacto=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a11">setDescripcion</a>($descripcion=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a13">setFechaFin</a>($fecha=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a>($fecha=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a>($fecha=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a10">setNombre</a>($nombre=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a21">setPermisos</a>($permisos=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Sistema.html#a19">setResponsable</a>($responsable=null)</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:37:15 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Sistema.html b/doc/apidoc/html/classSAMURAI__Sistema.html
new file mode 100644 (file)
index 0000000..797506b
--- /dev/null
@@ -0,0 +1,2052 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: SAMURAI_Sistema class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase SAMURAI_Sistema</h1><a href="classSAMURAI__Sistema-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Clase para el manejo de los sistemas. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00037">37</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a0">getAsociaciones</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Asociaciones. </em> <a href="#a0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a1">setAsociaciones</a> ($asociaciones)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Asociaciones. </em> <a href="#a1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a> (&amp;$db, $id=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. </em> <a href="#a2"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a3">getId</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el identificador del sistema. </em> <a href="#a3"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a4">getNombre</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el nombre del sistema. </em> <a href="#a4"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a5">getDescripcion</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve la descrpcion del sistema. </em> <a href="#a5"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a6">getFechaInicio</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve la fecha de inicio del sistema. </em> <a href="#a6"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a7">getFechaFin</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve la fecha de finalizacion del sistema. </em> <a href="#a7"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a8">getFechaImplementacion</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve la fecha de implementacion del sistema. </em> <a href="#a8"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a9">getContacto</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el contacto del sistema. </em> <a href="#a9"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a10">setNombre</a> ($nombre=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea el nombre del sistema. </em> <a href="#a10"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a11">setDescripcion</a> ($descripcion=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea la descripcion del sistema. </em> <a href="#a11"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a12">setFechaInicio</a> ($fecha=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea la fecha de inicio del sistema. </em> <a href="#a12"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a13">setFechaFin</a> ($fecha=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea la fecha de finalizacion del sistema. </em> <a href="#a13"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a14">setFechaImplementacion</a> ($fecha=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea la fecha de implementacion del sistema. </em> <a href="#a14"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a15">setContacto</a> ($contacto=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea el contacto del sistema. </em> <a href="#a15"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a16">_obtenerDatosDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtiene los datos del sistema de la DB. </em> <a href="#a16"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a17">guardarDatos</a> ($accion=grabar)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Guarda la informacion del sistema en la base. </em> <a href="#a17"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a18">getResponsable</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el login del responsable de los ultimos cambios. </em> <a href="#a18"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a19">setResponsable</a> ($responsable=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea el login del responsable de los ultimos cambios del sistema. </em> <a href="#a19"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a20">getIdPermisos</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve un array asociativo con los identificadores de los permisos. </em> <a href="#a20"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a21">setPermisos</a> ($permisos=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setea los permisos de un sistema. </em> <a href="#a21"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a22">getMaxIdSistema</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a23">_grabarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Graba los datos en la Base de Datos. </em> <a href="#a23"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a24">_borrarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Borra los datos de la base de datos. </em> <a href="#a24"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a25">_modificarDb</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modifica los datos en base. </em> <a href="#a25"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a26">_grabarPermisosDb</a> ($idSistema)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Graba los permisos del sistema en perm_sist. </em> <a href="#a26"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a27">_borrarPermisosDb</a> ($idSistema, $observaciones=null, $idPermiso=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. </em> <a href="#a27"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a28">guardarAsociacion</a> ($idPermiso, $observacion= '')</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. </em> <a href="#a28"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a29">eliminarAsociacion</a> ($idPermiso, $observacion= '')</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Elimina una asociacion de la base, y actualiza los datos del sistema. </em> <a href="#a29"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a30">modificarAsociacion</a> ($idPermiso, $idPermiso_ant, $observacion= '', $obs_ant= '')</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Actualiza los datos de la asociacion en la base de datos. </em> <a href="#a30"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#a31">_existeAsociacion</a> ($idPermiso, $observacion)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Chequea si existe la asociacion. </em> <a href="#a31"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos estáticos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#e0">getSistemas</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el array de sistemas. </em> <a href="#e0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#e1">_getIdSistemas</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los sistemas. </em> <a href="#e1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#e2">getArraySistemas</a> (&amp;$db)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. </em> <a href="#e2"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o0">_id</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o1">_nombre</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o2">_descripcion</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o3">_fecha_inicio</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o4">_fecha_fin</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o5">_fecha_implementacion</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o6">_contacto</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o7">_db</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o8">_responsable</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o9">_permisos</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Sistema.html#o10">_asociaciones</a></td></tr>
+
+</table>
+<hr><h2>Documentación del constructor y destructor</h2>
+<a name="a2" doxytag="SAMURAI_Sistema::SAMURAI_Sistema"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::SAMURAI_Sistema </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname" nowrap> <em>db</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>id</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructor. 
+<p>
+Si recibe como parametro el identificador busca en la DB los datos.<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Objeto Conexion </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$id Identificador del sistema</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00161">161</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00044">_id</a>, <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00387">setContacto()</a>, <a class="el" href="Sistema_8php-source.html#l00311">setDescripcion()</a>, <a class="el" href="Sistema_8php-source.html#l00346">setFechaFin()</a>, <a class="el" href="Sistema_8php-source.html#l00366">setFechaImplementacion()</a>, <a class="el" href="Sistema_8php-source.html#l00326">setFechaInicio()</a>, <a class="el" href="Sistema_8php-source.html#l00296">setNombre()</a>, <a class="el" href="Sistema_8php-source.html#l00557">setPermisos()</a>, y <a class="el" href="Sistema_8php-source.html#l00529">setResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00875">getSistemas()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a2_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a2_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a2_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a16" shape="rect" coords="801,86,1044,105" alt="">
+<area href="classSAMURAI__Sistema.html#a15" shape="rect" coords="7,156,215,174" alt="">
+<area href="classSAMURAI__Sistema.html#a11" shape="rect" coords="239,156,463,174" alt="">
+<area href="classSAMURAI__Sistema.html#a13" shape="rect" coords="487,156,695,174" alt="">
+<area href="classSAMURAI__Sistema.html#a14" shape="rect" coords="719,156,1007,174" alt="">
+<area href="classSAMURAI__Sistema.html#a12" shape="rect" coords="1031,156,1252,174" alt="">
+<area href="classSAMURAI__Sistema.html#a10" shape="rect" coords="1276,156,1476,174" alt="">
+<area href="classSAMURAI__Sistema.html#a19" shape="rect" coords="1500,156,1735,174" alt="">
+<area href="classSAMURAI__Sistema.html#a21" shape="rect" coords="1220,86,1431,105" alt="">
+</map>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a24" doxytag="SAMURAI_Sistema::_borrarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_borrarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Borra los datos de la base de datos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00625">625</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00726">_borrarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00188">getId()</a>, y <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00489">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a24_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a24_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a24_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a27" shape="rect" coords="7,87,257,105" alt="">
+<area href="classSAMURAI__Sistema.html#a3" shape="rect" coords="281,87,447,105" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="471,87,705,105" alt="">
+</map>
+<a name="a27" doxytag="SAMURAI_Sistema::_borrarPermisosDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_borrarPermisosDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idSistema</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>observaciones</em> = null, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idSistema Identificador del sistema </td></tr>
+    <tr><td valign=top><em>bool</em>&nbsp;</td><td>$observaciones Null u observacion de la asociacion a borrar </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso Identificador del permiso a borrar</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00726">726</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00625">_borrarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00789">eliminarAsociacion()</a>.    </td>
+  </tr>
+</table>
+<a name="a31" doxytag="SAMURAI_Sistema::_existeAsociacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_existeAsociacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>observacion</em></td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Chequea si existe la asociacion. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso Id del permiso a chequear </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$observacion Observacion a chequear</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>bool  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00847">847</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00758">guardarAsociacion()</a>, y <a class="el" href="Sistema_8php-source.html#l00812">modificarAsociacion()</a>.    </td>
+  </tr>
+</table>
+<a name="e1" doxytag="SAMURAI_Sistema::_getIdSistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_getIdSistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuleve un array con los identificadores de todos los sistemas. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00896">896</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00875">getSistemas()</a>.    </td>
+  </tr>
+</table>
+<a name="a23" doxytag="SAMURAI_Sistema::_grabarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_grabarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Graba los datos en la Base de Datos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00586">586</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00698">_grabarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00281">getContacto()</a>, <a class="el" href="Sistema_8php-source.html#l00214">getDescripcion()</a>, <a class="el" href="Sistema_8php-source.html#l00245">getFechaFin()</a>, <a class="el" href="Sistema_8php-source.html#l00263">getFechaImplementacion()</a>, <a class="el" href="Sistema_8php-source.html#l00227">getFechaInicio()</a>, y <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00489">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a23_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a23_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a23_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a26" shape="rect" coords="7,87,263,105" alt="">
+<area href="classSAMURAI__Sistema.html#a9" shape="rect" coords="287,87,495,105" alt="">
+<area href="classSAMURAI__Sistema.html#a5" shape="rect" coords="519,87,745,105" alt="">
+<area href="classSAMURAI__Sistema.html#a7" shape="rect" coords="769,87,980,105" alt="">
+<area href="classSAMURAI__Sistema.html#a8" shape="rect" coords="1004,87,1292,105" alt="">
+<area href="classSAMURAI__Sistema.html#a6" shape="rect" coords="1316,87,1540,105" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="1564,87,1799,105" alt="">
+</map>
+<a name="a26" doxytag="SAMURAI_Sistema::_grabarPermisosDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_grabarPermisosDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>idSistema</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Graba los permisos del sistema en perm_sist. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idSistema Identificador del sistema</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00698">698</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a25" doxytag="SAMURAI_Sistema::_modificarDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_modificarDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Modifica los datos en base. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00653">653</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00726">_borrarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00698">_grabarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00281">getContacto()</a>, <a class="el" href="Sistema_8php-source.html#l00214">getDescripcion()</a>, <a class="el" href="Sistema_8php-source.html#l00245">getFechaFin()</a>, <a class="el" href="Sistema_8php-source.html#l00263">getFechaImplementacion()</a>, <a class="el" href="Sistema_8php-source.html#l00227">getFechaInicio()</a>, <a class="el" href="Sistema_8php-source.html#l00188">getId()</a>, y <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00489">guardarDatos()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a25_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a25_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a25_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a27" shape="rect" coords="7,87,257,105" alt="">
+<area href="classSAMURAI__Sistema.html#a26" shape="rect" coords="281,87,537,105" alt="">
+<area href="classSAMURAI__Sistema.html#a9" shape="rect" coords="561,87,769,105" alt="">
+<area href="classSAMURAI__Sistema.html#a5" shape="rect" coords="793,87,1020,105" alt="">
+<area href="classSAMURAI__Sistema.html#a7" shape="rect" coords="1044,87,1255,105" alt="">
+<area href="classSAMURAI__Sistema.html#a8" shape="rect" coords="1279,87,1567,105" alt="">
+<area href="classSAMURAI__Sistema.html#a6" shape="rect" coords="1591,87,1815,105" alt="">
+<area href="classSAMURAI__Sistema.html#a3" shape="rect" coords="1839,87,2004,105" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="2028,87,2263,105" alt="">
+</map>
+<a name="a16" doxytag="SAMURAI_Sistema::_obtenerDatosDb"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::_obtenerDatosDb </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Obtiene los datos del sistema de la DB. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  protected </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00400">400</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00124">_asociaciones</a>, <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00116">_permisos</a>, <a class="el" href="Sistema_8php-source.html#l00387">setContacto()</a>, <a class="el" href="Sistema_8php-source.html#l00311">setDescripcion()</a>, <a class="el" href="Sistema_8php-source.html#l00346">setFechaFin()</a>, <a class="el" href="Sistema_8php-source.html#l00366">setFechaImplementacion()</a>, <a class="el" href="Sistema_8php-source.html#l00326">setFechaInicio()</a>, <a class="el" href="Sistema_8php-source.html#l00296">setNombre()</a>, y <a class="el" href="Sistema_8php-source.html#l00529">setResponsable()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00789">eliminarAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00758">guardarAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00812">modificarAsociacion()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a16_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a16_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a16_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a15" shape="rect" coords="7,87,215,105" alt="">
+<area href="classSAMURAI__Sistema.html#a11" shape="rect" coords="239,87,463,105" alt="">
+<area href="classSAMURAI__Sistema.html#a13" shape="rect" coords="487,87,695,105" alt="">
+<area href="classSAMURAI__Sistema.html#a14" shape="rect" coords="719,87,1007,105" alt="">
+<area href="classSAMURAI__Sistema.html#a12" shape="rect" coords="1031,87,1252,105" alt="">
+<area href="classSAMURAI__Sistema.html#a10" shape="rect" coords="1276,87,1476,105" alt="">
+<area href="classSAMURAI__Sistema.html#a19" shape="rect" coords="1500,87,1735,105" alt="">
+</map>
+<a name="a29" doxytag="SAMURAI_Sistema::eliminarAsociacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::eliminarAsociacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>observacion</em> = ''</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Elimina una asociacion de la base, y actualiza los datos del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso Identificador del permiso a borrar </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$observacion Observacion de la asociacion a borrar (Puede ser vacia)</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>bool  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00789">789</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00726">_borrarPermisosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a29_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a29_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a29_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a27" shape="rect" coords="467,86,717,105" alt="">
+<area href="classSAMURAI__Sistema.html#a16" shape="rect" coords="741,86,984,105" alt="">
+<area href="classSAMURAI__Sistema.html#a15" shape="rect" coords="7,156,215,174" alt="">
+<area href="classSAMURAI__Sistema.html#a11" shape="rect" coords="239,156,463,174" alt="">
+<area href="classSAMURAI__Sistema.html#a13" shape="rect" coords="487,156,695,174" alt="">
+<area href="classSAMURAI__Sistema.html#a14" shape="rect" coords="719,156,1007,174" alt="">
+<area href="classSAMURAI__Sistema.html#a12" shape="rect" coords="1031,156,1252,174" alt="">
+<area href="classSAMURAI__Sistema.html#a10" shape="rect" coords="1276,156,1476,174" alt="">
+<area href="classSAMURAI__Sistema.html#a19" shape="rect" coords="1500,156,1735,174" alt="">
+</map>
+<a name="e2" doxytag="SAMURAI_Sistema::getArraySistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getArraySistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array()  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00921">921</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00875">getSistemas()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_e2_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_e2_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_e2_cgraph_map">
+<area href="classSAMURAI__Sistema.html#e0" shape="rect" coords="148,86,359,105" alt="">
+<area href="classSAMURAI__Sistema.html#e1" shape="rect" coords="7,156,236,174" alt="">
+<area href="classSAMURAI__Sistema.html#a2" shape="rect" coords="260,156,511,174" alt="">
+</map>
+<a name="a0" doxytag="SAMURAI_Sistema::getAsociaciones"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getAsociaciones </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Asociaciones. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00132">132</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00124">_asociaciones</a>.    </td>
+  </tr>
+</table>
+<a name="a9" doxytag="SAMURAI_Sistema::getContacto"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getContacto </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el contacto del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00281">281</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00092">_contacto</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a5" doxytag="SAMURAI_Sistema::getDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve la descrpcion del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00214">214</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00060">_descripcion</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a7" doxytag="SAMURAI_Sistema::getFechaFin"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> &amp; SAMURAI_Sistema::getFechaFin </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve la fecha de finalizacion del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>&amp;date  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00245">245</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00076">_fecha_fin</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a8" doxytag="SAMURAI_Sistema::getFechaImplementacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> &amp; SAMURAI_Sistema::getFechaImplementacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve la fecha de implementacion del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>&amp;date  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00263">263</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00084">_fecha_implementacion</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a6" doxytag="SAMURAI_Sistema::getFechaInicio"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> &amp; SAMURAI_Sistema::getFechaInicio </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve la fecha de inicio del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>&amp;date  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00227">227</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00068">_fecha_inicio</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a3" doxytag="SAMURAI_Sistema::getId"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getId </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el identificador del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>int  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00188">188</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00044">_id</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00625">_borrarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+<a name="a20" doxytag="SAMURAI_Sistema::getIdPermisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getIdPermisos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve un array asociativo con los identificadores de los permisos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00542">542</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00116">_permisos</a>.    </td>
+  </tr>
+</table>
+<a name="a22" doxytag="SAMURAI_Sistema::getMaxIdSistema"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getMaxIdSistema </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>int  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00568">568</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>.    </td>
+  </tr>
+</table>
+<a name="a4" doxytag="SAMURAI_Sistema::getNombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getNombre </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el nombre del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00201">201</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00052">_nombre</a>.    </td>
+  </tr>
+</table>
+<a name="a18" doxytag="SAMURAI_Sistema::getResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el login del responsable de los ultimos cambios. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00514">514</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00108">_responsable</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00625">_borrarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00758">guardarAsociacion()</a>, y <a class="el" href="Sistema_8php-source.html#l00812">modificarAsociacion()</a>.    </td>
+  </tr>
+</table>
+<a name="e0" doxytag="SAMURAI_Sistema::getSistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::getSistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>db</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [static]</code></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el array de sistemas. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Base de Datos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Sistema)  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00875">875</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00896">_getIdSistemas()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00921">getArraySistemas()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_e0_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_e0_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_e0_cgraph_map">
+<area href="classSAMURAI__Sistema.html#e1" shape="rect" coords="7,87,236,105" alt="">
+<area href="classSAMURAI__Sistema.html#a2" shape="rect" coords="260,87,511,105" alt="">
+</map>
+<a name="a28" doxytag="SAMURAI_Sistema::guardarAsociacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::guardarAsociacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>observacion</em> = ''</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso Identificador del Permiso </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$observacion Observacion a agregar</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>bool  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00758">758</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00847">_existeAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a28_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a28_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a28_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a31" shape="rect" coords="472,86,717,105" alt="">
+<area href="classSAMURAI__Sistema.html#a16" shape="rect" coords="741,86,984,105" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="1008,86,1243,105" alt="">
+<area href="classSAMURAI__Sistema.html#a15" shape="rect" coords="7,156,215,174" alt="">
+<area href="classSAMURAI__Sistema.html#a11" shape="rect" coords="239,156,463,174" alt="">
+<area href="classSAMURAI__Sistema.html#a13" shape="rect" coords="487,156,695,174" alt="">
+<area href="classSAMURAI__Sistema.html#a14" shape="rect" coords="719,156,1007,174" alt="">
+<area href="classSAMURAI__Sistema.html#a12" shape="rect" coords="1031,156,1252,174" alt="">
+<area href="classSAMURAI__Sistema.html#a10" shape="rect" coords="1276,156,1476,174" alt="">
+<area href="classSAMURAI__Sistema.html#a19" shape="rect" coords="1500,156,1735,174" alt="">
+</map>
+<a name="a17" doxytag="SAMURAI_Sistema::guardarDatos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::guardarDatos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>accion</em> = grabar          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Guarda la informacion del sistema en la base. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$accion Accion a realizar. Grabar, modificar o eliminar</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00489">489</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00625">_borrarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a17_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a17_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a17_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a24" shape="rect" coords="357,86,552,105" alt="">
+<area href="classSAMURAI__Sistema.html#a23" shape="rect" coords="1264,86,1461,105" alt="">
+<area href="classSAMURAI__Sistema.html#a25" shape="rect" coords="1001,86,1215,105" alt="">
+<area href="classSAMURAI__Sistema.html#a27" shape="rect" coords="196,156,447,174" alt="">
+<area href="classSAMURAI__Sistema.html#a3" shape="rect" coords="7,156,172,174" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="471,156,705,174" alt="">
+<area href="classSAMURAI__Sistema.html#a26" shape="rect" coords="1524,156,1780,174" alt="">
+<area href="classSAMURAI__Sistema.html#a9" shape="rect" coords="1804,156,2012,174" alt="">
+<area href="classSAMURAI__Sistema.html#a5" shape="rect" coords="2036,156,2263,174" alt="">
+<area href="classSAMURAI__Sistema.html#a7" shape="rect" coords="729,156,940,174" alt="">
+<area href="classSAMURAI__Sistema.html#a8" shape="rect" coords="964,156,1252,174" alt="">
+<area href="classSAMURAI__Sistema.html#a6" shape="rect" coords="1276,156,1500,174" alt="">
+</map>
+<a name="a30" doxytag="SAMURAI_Sistema::modificarAsociacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::modificarAsociacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idPermiso_ant</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>observacion</em> = '', </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>obs_ant</em> = ''</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Actualiza los datos de la asociacion en la base de datos. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso Identificador del permiso </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idPermiso_ant Identificador del permiso anterior </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$observacion Observacion a insertar </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$obs_ant Observacion anterior</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>bool  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00812">812</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00100">_db</a>, <a class="el" href="Sistema_8php-source.html#l00847">_existeAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSAMURAI__Sistema_a30_cgraph.png" border="0" usemap="#classSAMURAI__Sistema_a30_cgraph_map" alt=""></center>
+<map name="classSAMURAI__Sistema_a30_cgraph_map">
+<area href="classSAMURAI__Sistema.html#a31" shape="rect" coords="472,86,717,105" alt="">
+<area href="classSAMURAI__Sistema.html#a16" shape="rect" coords="741,86,984,105" alt="">
+<area href="classSAMURAI__Sistema.html#a18" shape="rect" coords="1008,86,1243,105" alt="">
+<area href="classSAMURAI__Sistema.html#a15" shape="rect" coords="7,156,215,174" alt="">
+<area href="classSAMURAI__Sistema.html#a11" shape="rect" coords="239,156,463,174" alt="">
+<area href="classSAMURAI__Sistema.html#a13" shape="rect" coords="487,156,695,174" alt="">
+<area href="classSAMURAI__Sistema.html#a14" shape="rect" coords="719,156,1007,174" alt="">
+<area href="classSAMURAI__Sistema.html#a12" shape="rect" coords="1031,156,1252,174" alt="">
+<area href="classSAMURAI__Sistema.html#a10" shape="rect" coords="1276,156,1476,174" alt="">
+<area href="classSAMURAI__Sistema.html#a19" shape="rect" coords="1500,156,1735,174" alt="">
+</map>
+<a name="a1" doxytag="SAMURAI_Sistema::setAsociaciones"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setAsociaciones </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>asociaciones</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Asociaciones. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>array</em>&nbsp;</td><td>$asociaciones Asociaciones.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00144">144</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00124">_asociaciones</a>.    </td>
+  </tr>
+</table>
+<a name="a15" doxytag="SAMURAI_Sistema::setContacto"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setContacto </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>contacto</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea el contacto del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$contacto Texto con la informacion del contacto.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00387">387</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00092">_contacto</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a11" doxytag="SAMURAI_Sistema::setDescripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setDescripcion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>descripcion</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea la descripcion del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$descripcion Descripcion del sistema.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00311">311</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00060">_descripcion</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a13" doxytag="SAMURAI_Sistema::setFechaFin"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setFechaFin </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>fecha</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea la fecha de finalizacion del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>date</em>&nbsp;</td><td>$fecha Fecha de finalizacion del sistema.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00346">346</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00076">_fecha_fin</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a14" doxytag="SAMURAI_Sistema::setFechaImplementacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setFechaImplementacion </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>fecha</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea la fecha de implementacion del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>date</em>&nbsp;</td><td>$fecha Fecha de implementacion del sistema.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00366">366</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00084">_fecha_implementacion</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a12" doxytag="SAMURAI_Sistema::setFechaInicio"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setFechaInicio </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>fecha</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea la fecha de inicio del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>date</em>&nbsp;</td><td>$fecha Fecha de inicio del sistema</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00326">326</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00068">_fecha_inicio</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a10" doxytag="SAMURAI_Sistema::setNombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setNombre </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>nombre</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea el nombre del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$nombre Nombre del sistema.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00296">296</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00052">_nombre</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a21" doxytag="SAMURAI_Sistema::setPermisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setPermisos </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>permisos</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea los permisos de un sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$permisos Array asociativo con los permisos</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00557">557</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00116">_permisos</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="a19" doxytag="SAMURAI_Sistema::setResponsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Sistema::setResponsable </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>responsable</em> = null          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Setea el login del responsable de los ultimos cambios del sistema. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$responsable String con el login del responsable del cambio</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00529">529</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+References <a class="el" href="Sistema_8php-source.html#l00108">_responsable</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de los datos miembro</h2>
+<a name="o10" doxytag="SAMURAI_Sistema::_asociaciones"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o10">SAMURAI_Sistema::_asociaciones</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00124">124</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00132">getAsociaciones()</a>, y <a class="el" href="Sistema_8php-source.html#l00144">setAsociaciones()</a>.    </td>
+  </tr>
+</table>
+<a name="o6" doxytag="SAMURAI_Sistema::_contacto"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o6">SAMURAI_Sistema::_contacto</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00092">92</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00281">getContacto()</a>, y <a class="el" href="Sistema_8php-source.html#l00387">setContacto()</a>.    </td>
+  </tr>
+</table>
+<a name="o7" doxytag="SAMURAI_Sistema::_db"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o7">SAMURAI_Sistema::_db</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00100">100</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00625">_borrarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00726">_borrarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00847">_existeAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00586">_grabarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00698">_grabarPermisosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00653">_modificarDb()</a>, <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00568">getMaxIdSistema()</a>, <a class="el" href="Sistema_8php-source.html#l00758">guardarAsociacion()</a>, <a class="el" href="Sistema_8php-source.html#l00812">modificarAsociacion()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="o2" doxytag="SAMURAI_Sistema::_descripcion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o2">SAMURAI_Sistema::_descripcion</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00060">60</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00214">getDescripcion()</a>, y <a class="el" href="Sistema_8php-source.html#l00311">setDescripcion()</a>.    </td>
+  </tr>
+</table>
+<a name="o4" doxytag="SAMURAI_Sistema::_fecha_fin"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o4">SAMURAI_Sistema::_fecha_fin</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00076">76</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00245">getFechaFin()</a>, y <a class="el" href="Sistema_8php-source.html#l00346">setFechaFin()</a>.    </td>
+  </tr>
+</table>
+<a name="o5" doxytag="SAMURAI_Sistema::_fecha_implementacion"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o5">SAMURAI_Sistema::_fecha_implementacion</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00084">84</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00263">getFechaImplementacion()</a>, y <a class="el" href="Sistema_8php-source.html#l00366">setFechaImplementacion()</a>.    </td>
+  </tr>
+</table>
+<a name="o3" doxytag="SAMURAI_Sistema::_fecha_inicio"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o3">SAMURAI_Sistema::_fecha_inicio</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00068">68</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00227">getFechaInicio()</a>, y <a class="el" href="Sistema_8php-source.html#l00326">setFechaInicio()</a>.    </td>
+  </tr>
+</table>
+<a name="o0" doxytag="SAMURAI_Sistema::_id"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o0">SAMURAI_Sistema::_id</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00044">44</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00188">getId()</a>, y <a class="el" href="Sistema_8php-source.html#l00161">SAMURAI_Sistema()</a>.    </td>
+  </tr>
+</table>
+<a name="o1" doxytag="SAMURAI_Sistema::_nombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o1">SAMURAI_Sistema::_nombre</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00052">52</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00201">getNombre()</a>, y <a class="el" href="Sistema_8php-source.html#l00296">setNombre()</a>.    </td>
+  </tr>
+</table>
+<a name="o9" doxytag="SAMURAI_Sistema::_permisos"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o9">SAMURAI_Sistema::_permisos</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00116">116</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00400">_obtenerDatosDb()</a>, <a class="el" href="Sistema_8php-source.html#l00542">getIdPermisos()</a>, y <a class="el" href="Sistema_8php-source.html#l00557">setPermisos()</a>.    </td>
+  </tr>
+</table>
+<a name="o8" doxytag="SAMURAI_Sistema::_responsable"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Sistema.html#o8">SAMURAI_Sistema::_responsable</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Sistema_8php-source.html#l00108">108</a> del archivo <a class="el" href="Sistema_8php-source.html">Sistema.php</a>.
+<p>
+Referenciado por <a class="el" href="Sistema_8php-source.html#l00514">getResponsable()</a>, y <a class="el" href="Sistema_8php-source.html#l00529">setResponsable()</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Sistema_8php-source.html">Sistema.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:37:14 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a16_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a16_cgraph.png
new file mode 100644 (file)
index 0000000..c84a440
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a16_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a17_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a17_cgraph.png
new file mode 100644 (file)
index 0000000..b297757
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a17_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a23_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a23_cgraph.png
new file mode 100644 (file)
index 0000000..7a6a036
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a23_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a24_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a24_cgraph.png
new file mode 100644 (file)
index 0000000..944c9fb
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a24_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a25_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a25_cgraph.png
new file mode 100644 (file)
index 0000000..1238228
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a25_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a28_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a28_cgraph.png
new file mode 100644 (file)
index 0000000..1b67290
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a28_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a29_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a29_cgraph.png
new file mode 100644 (file)
index 0000000..86e1961
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a29_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a2_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a2_cgraph.png
new file mode 100644 (file)
index 0000000..27f396f
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a2_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_a30_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_a30_cgraph.png
new file mode 100644 (file)
index 0000000..5620282
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_a30_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_e0_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_e0_cgraph.png
new file mode 100644 (file)
index 0000000..a166b42
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_e0_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Sistema_e2_cgraph.png b/doc/apidoc/html/classSAMURAI__Sistema_e2_cgraph.png
new file mode 100644 (file)
index 0000000..c472e77
Binary files /dev/null and b/doc/apidoc/html/classSAMURAI__Sistema_e2_cgraph.png differ
diff --git a/doc/apidoc/html/classSAMURAI__Usuario-members.html b/doc/apidoc/html/classSAMURAI__Usuario-members.html
new file mode 100644 (file)
index 0000000..043ff7f
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI_Usuario Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#o4">_db</a></td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#o3">_fecha</a></td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#o0">_login</a></td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#o2">_nombre</a></td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#o1">_nrodoc</a></td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a4">getFecha</a>()</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a2">getNombre</a>()</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a0">getNrodoc</a>()</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a6">SAMURAI_Usuario</a>(&amp;$db, $login=null)</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a5">setFecha</a>($fecha)</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a3">setNombre</a>($nombre)</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSAMURAI__Usuario.html#a1">setNrodoc</a>($nrodoc)</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:37:16 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSAMURAI__Usuario.html b/doc/apidoc/html/classSAMURAI__Usuario.html
new file mode 100644 (file)
index 0000000..247036b
--- /dev/null
@@ -0,0 +1,469 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: SAMURAI_Usuario class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase SAMURAI_Usuario</h1><a href="classSAMURAI__Usuario-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Clase para el manejo de los usuarios. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00037">37</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a0">getNrodoc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Nrodoc. </em> <a href="#a0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a1">setNrodoc</a> ($nrodoc)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Nrodoc. </em> <a href="#a1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a2">getNombre</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Nombre. </em> <a href="#a2"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a3">setNombre</a> ($nombre)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Nombre. </em> <a href="#a3"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a4">getFecha</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets Fecha. </em> <a href="#a4"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a5">setFecha</a> ($fecha)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets Fecha. </em> <a href="#a5"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#a6">SAMURAI_Usuario</a> (&amp;$db, $login=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.Recibe como parametro opcional el login del usuario. </em> <a href="#a6"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#o0">_login</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#o1">_nrodoc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#o2">_nombre</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#o3">_fecha</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSAMURAI__Usuario.html#o4">_db</a></td></tr>
+
+</table>
+<hr><h2>Documentación del constructor y destructor</h2>
+<a name="a6" doxytag="SAMURAI_Usuario::SAMURAI_Usuario"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::SAMURAI_Usuario </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname" nowrap> <em>db</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>login</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructor.Recibe como parametro opcional el login del usuario. 
+<p>
+y busca en la base la informacion referida a el.<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>SAMURAI_DB</em>&nbsp;</td><td>&amp;$db Objeto conexion. </td></tr>
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$login Login del usuario</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00159">159</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00068">_fecha</a>, <a class="el" href="Usuario_8php-source.html#l00044">_login</a>, <a class="el" href="Usuario_8php-source.html#l00060">_nombre</a>, y <a class="el" href="Usuario_8php-source.html#l00052">_nrodoc</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a4" doxytag="SAMURAI_Usuario::getFecha"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::getFecha </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Fecha. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>date  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00130">130</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00068">_fecha</a>.    </td>
+  </tr>
+</table>
+<a name="a2" doxytag="SAMURAI_Usuario::getNombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::getNombre </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Nombre. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>string  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00107">107</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00060">_nombre</a>.    </td>
+  </tr>
+</table>
+<a name="a0" doxytag="SAMURAI_Usuario::getNrodoc"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::getNrodoc </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Gets Nrodoc. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>int  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00084">84</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00052">_nrodoc</a>.    </td>
+  </tr>
+</table>
+<a name="a5" doxytag="SAMURAI_Usuario::setFecha"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::setFecha </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>fecha</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Fecha. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>date</em>&nbsp;</td><td>$fecha Fecha.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00142">142</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00068">_fecha</a>.    </td>
+  </tr>
+</table>
+<a name="a3" doxytag="SAMURAI_Usuario::setNombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::setNombre </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>nombre</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Nombre. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>string</em>&nbsp;</td><td>$nombre Nombre.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00119">119</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00060">_nombre</a>.    </td>
+  </tr>
+</table>
+<a name="a1" doxytag="SAMURAI_Usuario::setNrodoc"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> SAMURAI_Usuario::setNrodoc </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">$&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>nrodoc</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets Nrodoc. 
+<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$nrodoc Nrodoc.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00096">96</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+References <a class="el" href="Usuario_8php-source.html#l00052">_nrodoc</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de los datos miembro</h2>
+<a name="o4" doxytag="SAMURAI_Usuario::_db"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Usuario.html#o4">SAMURAI_Usuario::_db</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00076">76</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.    </td>
+  </tr>
+</table>
+<a name="o3" doxytag="SAMURAI_Usuario::_fecha"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Usuario.html#o3">SAMURAI_Usuario::_fecha</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00068">68</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+Referenciado por <a class="el" href="Usuario_8php-source.html#l00130">getFecha()</a>, <a class="el" href="Usuario_8php-source.html#l00159">SAMURAI_Usuario()</a>, y <a class="el" href="Usuario_8php-source.html#l00142">setFecha()</a>.    </td>
+  </tr>
+</table>
+<a name="o0" doxytag="SAMURAI_Usuario::_login"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Usuario.html#o0">SAMURAI_Usuario::_login</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00044">44</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+Referenciado por <a class="el" href="Usuario_8php-source.html#l00159">SAMURAI_Usuario()</a>.    </td>
+  </tr>
+</table>
+<a name="o2" doxytag="SAMURAI_Usuario::_nombre"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Usuario.html#o2">SAMURAI_Usuario::_nombre</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00060">60</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+Referenciado por <a class="el" href="Usuario_8php-source.html#l00107">getNombre()</a>, <a class="el" href="Usuario_8php-source.html#l00159">SAMURAI_Usuario()</a>, y <a class="el" href="Usuario_8php-source.html#l00119">setNombre()</a>.    </td>
+  </tr>
+</table>
+<a name="o1" doxytag="SAMURAI_Usuario::_nrodoc"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSAMURAI__Usuario.html#o1">SAMURAI_Usuario::_nrodoc</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Usuario_8php-source.html#l00052">52</a> del archivo <a class="el" href="Usuario_8php-source.html">Usuario.php</a>.
+<p>
+Referenciado por <a class="el" href="Usuario_8php-source.html#l00084">getNrodoc()</a>, <a class="el" href="Usuario_8php-source.html#l00159">SAMURAI_Usuario()</a>, y <a class="el" href="Usuario_8php-source.html#l00096">setNrodoc()</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Usuario_8php-source.html">Usuario.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:37:15 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSamurai-members.html b/doc/apidoc/html/classSamurai-members.html
new file mode 100644 (file)
index 0000000..67d8bae
--- /dev/null
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Samurai Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSamurai.html">Samurai</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a6">_armarArrayPerfiles</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a2">_armarArraySistemas</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#o1">_db</a></td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a7">_getIdPerfiles</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a1">_getIdSistemas</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#o0">_id_sistema</a></td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a5">getPerfiles</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a4">getSelectSistemas</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a3">getSistemas</a>()</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classSamurai.html#a0">Samurai</a>(&amp;$db, $idSistema=null)</td><td><a class="el" href="classSamurai.html">Samurai</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSamurai.html b/doc/apidoc/html/classSamurai.html
new file mode 100644 (file)
index 0000000..fb709a6
--- /dev/null
@@ -0,0 +1,411 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase Samurai</h1><a href="classSamurai-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Objeto general. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00041">41</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a0">Samurai</a> (&amp;$db, $idSistema=null)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. </em> <a href="#a0"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a1">_getIdSistemas</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los sistemas. </em> <a href="#a1"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a2">_armarArraySistemas</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Arma el array de sistemas. </em> <a href="#a2"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a3">getSistemas</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el array de sistemas. </em> <a href="#a3"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a4">getSelectSistemas</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. </em> <a href="#a4"></a><em><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a5">getPerfiles</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a6">_armarArrayPerfiles</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a7">_getIdPerfiles</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los perfiles. </em> <a href="#a7"></a><em><br><br></td></tr>
+<tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#o0">_id_sistema</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#o1">_db</a></td></tr>
+
+</table>
+<hr><h2>Documentación del constructor y destructor</h2>
+<a name="a0" doxytag="Samurai::Samurai"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::Samurai </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
+          <td class="mdname" nowrap> <em>db</em>, </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td></td>
+          <td class="md" nowrap>$&nbsp;</td>
+          <td class="mdname" nowrap> <em>idSistema</em> = null</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructor. 
+<p>
+Recibe como parametro el identificador del sistema.<p>
+<dl compact><dt><b>Parámetros:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign=top><em>Samurai_DB</em>&nbsp;</td><td>&amp;$db Objeto conexion </td></tr>
+    <tr><td valign=top><em>int</em>&nbsp;</td><td>$idSistema Indetificador del sistema</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00070">70</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>, y <a class="el" href="Samurai_8php-source.html#l00048">_id_sistema</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a6" doxytag="Samurai::_armarArrayPerfiles"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::_armarArrayPerfiles </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Perfil)  private </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00167">167</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+Referenciado por <a class="el" href="Samurai_8php-source.html#l00156">getPerfiles()</a>.    </td>
+  </tr>
+</table>
+<a name="a2" doxytag="Samurai::_armarArraySistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::_armarArraySistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Arma el array de sistemas. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Sistema)  private </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00105">105</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+Referenciado por <a class="el" href="Samurai_8php-source.html#l00123">getSistemas()</a>.    </td>
+  </tr>
+</table>
+<a name="a7" doxytag="Samurai::_getIdPerfiles"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::_getIdPerfiles </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuleve un array con los identificadores de todos los perfiles. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  private </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00185">185</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>.    </td>
+  </tr>
+</table>
+<a name="a1" doxytag="Samurai::_getIdSistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::_getIdSistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuleve un array con los identificadores de todos los sistemas. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  private </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00084">84</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>.    </td>
+  </tr>
+</table>
+<a name="a5" doxytag="Samurai::getPerfiles"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::getPerfiles </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Perfil)  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00156">156</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+References <a class="el" href="Samurai_8php-source.html#l00167">_armarArrayPerfiles()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSamurai_a5_cgraph.png" border="0" usemap="#classSamurai_a5_cgraph_map" alt=""></center>
+<map name="classSamurai_a5_cgraph_map">
+<area href="classSamurai.html#a6" shape="rect" coords="7,87,196,105" alt="">
+</map>
+<a name="a4" doxytag="Samurai::getSelectSistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::getSelectSistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array()  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00141">141</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.    </td>
+  </tr>
+</table>
+<a name="a3" doxytag="Samurai::getSistemas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai::getSistemas </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Devuelve el array de sistemas. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>array(Sistema)  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00123">123</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+References <a class="el" href="Samurai_8php-source.html#l00105">_armarArraySistemas()</a>.    </td>
+  </tr>
+</table>
+
+<p>
+Here is the call graph for this function:<p><center><img src="classSamurai_a3_cgraph.png" border="0" usemap="#classSamurai_a3_cgraph_map" alt=""></center>
+<map name="classSamurai_a3_cgraph_map">
+<area href="classSamurai.html#a2" shape="rect" coords="7,87,207,105" alt="">
+</map>
+<hr><h2>Documentación de los datos miembro</h2>
+<a name="o1" doxytag="Samurai::_db"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSamurai.html#o1">Samurai::_db</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00056">56</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+Referenciado por <a class="el" href="Samurai_8php-source.html#l00185">_getIdPerfiles()</a>, <a class="el" href="Samurai_8php-source.html#l00084">_getIdSistemas()</a>, y <a class="el" href="Samurai_8php-source.html#l00070">Samurai()</a>.    </td>
+  </tr>
+</table>
+<a name="o0" doxytag="Samurai::_id_sistema"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> <a class="el" href="classSamurai.html#o0">Samurai::_id_sistema</a>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Samurai_8php-source.html#l00048">48</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
+<p>
+Referenciado por <a class="el" href="Samurai_8php-source.html#l00070">Samurai()</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Samurai_8php-source.html">Samurai.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSamurai__DB2-members.html b/doc/apidoc/html/classSamurai__DB2-members.html
new file mode 100644 (file)
index 0000000..bd90a26
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Lista de los miembros</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Samurai_DB2 Lista de los miembros</h1>Esta es la lista completa de miembros para <a class="el" href="classSamurai__DB2.html">Samurai_DB2</a>, incluyendo todos los miembros heredados.<table>
+  <tr class="memlist"><td><a class="el" href="classSamurai__DB2.html#a0">connect</a>()</td><td><a class="el" href="classSamurai__DB2.html">Samurai_DB2</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSamurai__DB2.html b/doc/apidoc/html/classSamurai__DB2.html
new file mode 100644 (file)
index 0000000..339ec9a
--- /dev/null
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Samurai_DB2 class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Referencia de la Clase Samurai_DB2</h1><a href="classSamurai__DB2-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
+Manejo interno de las bases de datos. 
+<p>
+public 
+<p>
+
+<p>
+Definición en la línea <a class="el" href="Samurai__DB_8php-source.html#l00040">40</a> del archivo <a class="el" href="Samurai__DB_8php-source.html">Samurai_DB.php</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai__DB2.html#a0">connect</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Realiza la conexion con la base de datos. </em> <a href="#a0"></a><em><br><br></td></tr>
+</table>
+<hr><h2>Documentación de las funciones miembro</h2>
+<a name="a0" doxytag="Samurai_DB2::connect"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"> Samurai_DB2::connect </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Realiza la conexion con la base de datos. 
+<p>
+<dl compact><dt><b>Devuelve:</b></dt><dd>DB  public </dd></dl>
+
+<p>
+Definición en la línea <a class="el" href="Samurai__DB_8php-source.html#l00050">50</a> del archivo <a class="el" href="Samurai__DB_8php-source.html">Samurai_DB.php</a>.    </td>
+  </tr>
+</table>
+<hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
+<li><a class="el" href="Samurai__DB_8php-source.html">Samurai_DB.php</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/classSamurai_a3_cgraph.png b/doc/apidoc/html/classSamurai_a3_cgraph.png
new file mode 100644 (file)
index 0000000..c91d42e
Binary files /dev/null and b/doc/apidoc/html/classSamurai_a3_cgraph.png differ
diff --git a/doc/apidoc/html/classSamurai_a5_cgraph.png b/doc/apidoc/html/classSamurai_a5_cgraph.png
new file mode 100644 (file)
index 0000000..e713542
Binary files /dev/null and b/doc/apidoc/html/classSamurai_a5_cgraph.png differ
diff --git a/doc/apidoc/html/classes.html b/doc/apidoc/html/classes.html
new file mode 100644 (file)
index 0000000..8289001
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Alphabetical index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindexHL" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI Indice de clases</h1><table align=center width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classSAMURAI__DB.html">SAMURAI_DB</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSAMURAI__Perfil.html">SAMURAI_Perfil</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSAMURAI__Sistema.html">SAMURAI_Sistema</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSAMURAI__Usuario.html">SAMURAI_Usuario</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classSamurai.html">Samurai</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSamurai__DB2.html">Samurai_DB2</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSAMURAI__Permiso.html">SAMURAI_Permiso</a>&nbsp;&nbsp;&nbsp;</td></tr></table><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/doxygen.css b/doc/apidoc/html/doxygen.css
new file mode 100644 (file)
index 0000000..0564e82
--- /dev/null
@@ -0,0 +1,160 @@
+H1 {
+       text-align: center;
+       font-family: Arial, Helvetica, sans-serif;
+}
+H2 {
+       font-family: Geneva, Arial, Helvetica, sans-serif;
+}
+CAPTION { font-weight: bold }
+DIV.qindex { width: 100%;
+             background-color: #eeeeff;
+             border: 4px solid #eeeeff;
+             text-align: center;
+             margin-bottom: 2px
+}
+A.qindex { text-decoration: none; font-weight: bold; }
+A.qindex:hover { text-decoration: none; background-color: #ddddff }
+A.qindexHL { text-decoration: none; font-weight: bold;
+             background-color: #6666cc;
+             color: #ffffff
+           }
+A.qindexHL:hover { text-decoration: none; background-color: #6666cc }
+A.qindexRef { text-decoration: none; font-weight: bold; }
+A.qindexRef:hover { text-decoration: none; background-color: #ddddff }
+A.qindexRefHL { text-decoration: none; font-weight: bold;
+             background-color: #6666cc;
+             color: #ffffff
+           }
+A.qindexRefHL:hover { text-decoration: none; background-color: #6666cc }
+A.el { text-decoration: none; font-weight: bold }
+A.elRef { font-weight: bold }
+A.code { text-decoration: none; font-weight: normal; color: #4444ee }
+A.codeRef { font-weight: normal; color: #4444ee }
+A:hover { text-decoration: none; background-color: #f2f2ff }
+DL.el { margin-left: -1cm }
+DIV.fragment {
+       width: 98%;
+       border: 1px solid #CCCCCC;
+       background-color: #f5f5f5;
+       padding-left: 4px;
+       margin: 4px;
+}
+DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
+TD.md { background-color: #f2f2ff; font-weight: bold; }
+TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; }
+TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; }
+DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }
+DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
+BODY {
+       background: white;
+       color: black;
+       margin-right: 20px;
+       margin-left: 20px;
+}
+TD.indexkey { 
+   background-color: #eeeeff; 
+   font-weight: bold; 
+   padding-right  : 10px; 
+   padding-top    : 2px; 
+   padding-left   : 10px; 
+   padding-bottom : 2px; 
+   margin-left    : 0px; 
+   margin-right   : 0px; 
+   margin-top     : 2px; 
+   margin-bottom  : 2px  
+}
+TD.indexvalue { 
+   background-color: #eeeeff; 
+   font-style: italic; 
+   padding-right  : 10px; 
+   padding-top    : 2px; 
+   padding-left   : 10px; 
+   padding-bottom : 2px; 
+   margin-left    : 0px; 
+   margin-right   : 0px; 
+   margin-top     : 2px; 
+   margin-bottom  : 2px  
+}
+TR.memlist {
+   background-color: #f0f0f0; 
+}
+P.formulaDsp { text-align: center; }
+IMG.formulaDsp { }
+IMG.formulaInl { vertical-align: middle; }
+SPAN.keyword       { color: #008000 }
+SPAN.keywordtype   { color: #604020 }
+SPAN.keywordflow   { color: #e08000 }
+SPAN.comment       { color: #800000 }
+SPAN.preprocessor  { color: #806020 }
+SPAN.stringliteral { color: #002080 }
+SPAN.charliteral   { color: #008080 }
+.mdTable {
+       border: 1px solid #868686;
+       background-color: #f2f2ff;
+}
+.mdRow {
+       padding: 8px 20px;
+}
+.mdescLeft {
+       font-size: smaller;
+       font-family: Arial, Helvetica, sans-serif;
+       background-color: #FAFAFA;
+       padding-left: 8px;
+       border-top: 1px none #E0E0E0;
+       border-right: 1px none #E0E0E0;
+       border-bottom: 1px none #E0E0E0;
+       border-left: 1px none #E0E0E0;
+       margin: 0px;
+}
+.mdescRight {
+       font-size: smaller;
+       font-family: Arial, Helvetica, sans-serif;
+       font-style: italic;
+       background-color: #FAFAFA;
+       padding-left: 4px;
+       border-top: 1px none #E0E0E0;
+       border-right: 1px none #E0E0E0;
+       border-bottom: 1px none #E0E0E0;
+       border-left: 1px none #E0E0E0;
+       margin: 0px;
+       padding-bottom: 0px;
+       padding-right: 8px;
+}
+.memItemLeft {
+       padding: 1px 0px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-style: solid;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-family: Geneva, Arial, Helvetica, sans-serif;
+       font-size: 12px;
+}
+.memItemRight {
+       padding: 1px 0px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-style: solid;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-family: Geneva, Arial, Helvetica, sans-serif;
+       font-size: 13px;
+}
diff --git a/doc/apidoc/html/doxygen.png b/doc/apidoc/html/doxygen.png
new file mode 100644 (file)
index 0000000..96ae72c
Binary files /dev/null and b/doc/apidoc/html/doxygen.png differ
diff --git a/doc/apidoc/html/files.html b/doc/apidoc/html/files.html
new file mode 100644 (file)
index 0000000..0b3fc54
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: File Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindexHL" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI Lista de archivos</h1>Lista de todos los archivos con descripciones breves:<table>
+  <tr><td class="indexkey"><a class="el" href="Perfil_2consultas_8php.html">Perfil/consultas.php</a> <a href="Perfil_2consultas_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Samurai_2consultas_8php.html">Samurai/consultas.php</a> <a href="Samurai_2consultas_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Sistema_2consultas_8php.html">Sistema/consultas.php</a> <a href="Sistema_2consultas_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="DB_8php.html">DB.php</a> <a href="DB_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Perfil_8php.html">Perfil.php</a> <a href="Perfil_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Permiso_8php.html">Permiso.php</a> <a href="Permiso_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Samurai_8php.html">Samurai.php</a> <a href="Samurai_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Samurai__DB_8php.html">Samurai_DB.php</a> <a href="Samurai__DB_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Sistema_8php.html">Sistema.php</a> <a href="Sistema_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="Usuario_8php.html">Usuario.php</a> <a href="Usuario_8php-source.html">[código]</a></td><td class="indexvalue"></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/ftv2blank.png b/doc/apidoc/html/ftv2blank.png
new file mode 100644 (file)
index 0000000..493c3c0
Binary files /dev/null and b/doc/apidoc/html/ftv2blank.png differ
diff --git a/doc/apidoc/html/ftv2doc.png b/doc/apidoc/html/ftv2doc.png
new file mode 100644 (file)
index 0000000..f72999f
Binary files /dev/null and b/doc/apidoc/html/ftv2doc.png differ
diff --git a/doc/apidoc/html/ftv2folderclosed.png b/doc/apidoc/html/ftv2folderclosed.png
new file mode 100644 (file)
index 0000000..d6d0634
Binary files /dev/null and b/doc/apidoc/html/ftv2folderclosed.png differ
diff --git a/doc/apidoc/html/ftv2folderopen.png b/doc/apidoc/html/ftv2folderopen.png
new file mode 100644 (file)
index 0000000..bbe2c91
Binary files /dev/null and b/doc/apidoc/html/ftv2folderopen.png differ
diff --git a/doc/apidoc/html/ftv2lastnode.png b/doc/apidoc/html/ftv2lastnode.png
new file mode 100644 (file)
index 0000000..e7b9ba9
Binary files /dev/null and b/doc/apidoc/html/ftv2lastnode.png differ
diff --git a/doc/apidoc/html/ftv2link.png b/doc/apidoc/html/ftv2link.png
new file mode 100644 (file)
index 0000000..14f3fed
Binary files /dev/null and b/doc/apidoc/html/ftv2link.png differ
diff --git a/doc/apidoc/html/ftv2mlastnode.png b/doc/apidoc/html/ftv2mlastnode.png
new file mode 100644 (file)
index 0000000..09ceb6a
Binary files /dev/null and b/doc/apidoc/html/ftv2mlastnode.png differ
diff --git a/doc/apidoc/html/ftv2mnode.png b/doc/apidoc/html/ftv2mnode.png
new file mode 100644 (file)
index 0000000..3254c05
Binary files /dev/null and b/doc/apidoc/html/ftv2mnode.png differ
diff --git a/doc/apidoc/html/ftv2node.png b/doc/apidoc/html/ftv2node.png
new file mode 100644 (file)
index 0000000..c9f06a5
Binary files /dev/null and b/doc/apidoc/html/ftv2node.png differ
diff --git a/doc/apidoc/html/ftv2plastnode.png b/doc/apidoc/html/ftv2plastnode.png
new file mode 100644 (file)
index 0000000..0b07e00
Binary files /dev/null and b/doc/apidoc/html/ftv2plastnode.png differ
diff --git a/doc/apidoc/html/ftv2pnode.png b/doc/apidoc/html/ftv2pnode.png
new file mode 100644 (file)
index 0000000..2001b79
Binary files /dev/null and b/doc/apidoc/html/ftv2pnode.png differ
diff --git a/doc/apidoc/html/ftv2vertline.png b/doc/apidoc/html/ftv2vertline.png
new file mode 100644 (file)
index 0000000..b330f3a
Binary files /dev/null and b/doc/apidoc/html/ftv2vertline.png differ
diff --git a/doc/apidoc/html/functions.html b/doc/apidoc/html/functions.html
new file mode 100644 (file)
index 0000000..ec9af49
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Compound Member Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindexHL" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<div class="qindex"><a class="qindexHL" href="functions.html">All</a> | <a class="qindex" href="functions_func.html">Funciones</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
+<div class="qindex"><a class="qindex" href="#index__">_</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_s">s</a></div>
+
+<p>
+
+<p>
+Lista de los miembros de la clase con enlaces a la clase de la que forman parte:<h3><a name="index__">- _ -</a>
+</h3><ul>
+<li>_armarArrayPerfiles()
+: <a class="el" href="classSamurai.html#a6">Samurai</a><li>_armarArraySistemas()
+: <a class="el" href="classSamurai.html#a2">Samurai</a><li>_asociaciones
+: <a class="el" href="classSAMURAI__Sistema.html#o10">SAMURAI_Sistema</a><li>_borrarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a24">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a10">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a12">SAMURAI_Perfil</a><li>_borrarPermisosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a27">SAMURAI_Sistema</a><li>_contacto
+: <a class="el" href="classSAMURAI__Sistema.html#o6">SAMURAI_Sistema</a><li>_db
+: <a class="el" href="classSAMURAI__Usuario.html#o4">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#o7">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#o1">Samurai</a>, <a class="el" href="classSAMURAI__Permiso.html#o2">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o3">SAMURAI_Perfil</a><li>_descripcion
+: <a class="el" href="classSAMURAI__Sistema.html#o2">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o1">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o1">SAMURAI_Perfil</a><li>_existeAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a31">SAMURAI_Sistema</a><li>_fecha
+: <a class="el" href="classSAMURAI__Usuario.html#o3">SAMURAI_Usuario</a><li>_fecha_fin
+: <a class="el" href="classSAMURAI__Sistema.html#o4">SAMURAI_Sistema</a><li>_fecha_implementacion
+: <a class="el" href="classSAMURAI__Sistema.html#o5">SAMURAI_Sistema</a><li>_fecha_inicio
+: <a class="el" href="classSAMURAI__Sistema.html#o3">SAMURAI_Sistema</a><li>_getIdPerfiles()
+: <a class="el" href="classSamurai.html#a7">Samurai</a>, <a class="el" href="classSAMURAI__Perfil.html#e0">SAMURAI_Perfil</a><li>_getIdPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e0">SAMURAI_Permiso</a><li>_getIdSistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e1">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#a1">Samurai</a><li>_grabarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a23">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a9">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a11">SAMURAI_Perfil</a><li>_grabarPermisosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a26">SAMURAI_Sistema</a><li>_id
+: <a class="el" href="classSAMURAI__Sistema.html#o0">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o0">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o0">SAMURAI_Perfil</a><li>_id_sistema
+: <a class="el" href="classSamurai.html#o0">Samurai</a><li>_login
+: <a class="el" href="classSAMURAI__Usuario.html#o0">SAMURAI_Usuario</a><li>_modificarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a25">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a11">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a13">SAMURAI_Perfil</a><li>_nombre
+: <a class="el" href="classSAMURAI__Usuario.html#o2">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#o1">SAMURAI_Sistema</a><li>_nrodoc
+: <a class="el" href="classSAMURAI__Usuario.html#o1">SAMURAI_Usuario</a><li>_obtenerDatosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a16">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a7">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a9">SAMURAI_Perfil</a><li>_permisos
+: <a class="el" href="classSAMURAI__Sistema.html#o9">SAMURAI_Sistema</a><li>_responsable
+: <a class="el" href="classSAMURAI__Sistema.html#o8">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o3">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o4">SAMURAI_Perfil</a><li>_tipo
+: <a class="el" href="classSAMURAI__Perfil.html#o2">SAMURAI_Perfil</a></ul>
+<h3><a name="index_c">- c -</a>
+</h3><ul>
+<li>connect()
+: <a class="el" href="classSamurai__DB2.html#a0">Samurai_DB2</a>, <a class="el" href="classSAMURAI__DB.html#a0">SAMURAI_DB</a></ul>
+<h3><a name="index_e">- e -</a>
+</h3><ul>
+<li>eliminarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a29">SAMURAI_Sistema</a></ul>
+<h3><a name="index_g">- g -</a>
+</h3><ul>
+<li>getArrayPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e1">SAMURAI_Permiso</a><li>getArraySistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e2">SAMURAI_Sistema</a><li>getAsociaciones()
+: <a class="el" href="classSAMURAI__Sistema.html#a0">SAMURAI_Sistema</a><li>getContacto()
+: <a class="el" href="classSAMURAI__Sistema.html#a9">SAMURAI_Sistema</a><li>getDescripcion()
+: <a class="el" href="classSAMURAI__Sistema.html#a5">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a2">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a2">SAMURAI_Perfil</a><li>getFecha()
+: <a class="el" href="classSAMURAI__Usuario.html#a4">SAMURAI_Usuario</a><li>getFechaFin()
+: <a class="el" href="classSAMURAI__Sistema.html#a7">SAMURAI_Sistema</a><li>getFechaImplementacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a8">SAMURAI_Sistema</a><li>getFechaInicio()
+: <a class="el" href="classSAMURAI__Sistema.html#a6">SAMURAI_Sistema</a><li>getId()
+: <a class="el" href="classSAMURAI__Sistema.html#a3">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a0">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a0">SAMURAI_Perfil</a><li>getIdPermisos()
+: <a class="el" href="classSAMURAI__Sistema.html#a20">SAMURAI_Sistema</a><li>getMaxIdSistema()
+: <a class="el" href="classSAMURAI__Sistema.html#a22">SAMURAI_Sistema</a><li>getNombre()
+: <a class="el" href="classSAMURAI__Usuario.html#a2">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#a4">SAMURAI_Sistema</a><li>getNrodoc()
+: <a class="el" href="classSAMURAI__Usuario.html#a0">SAMURAI_Usuario</a><li>getPerfiles()
+: <a class="el" href="classSamurai.html#a5">Samurai</a>, <a class="el" href="classSAMURAI__Perfil.html#e1">SAMURAI_Perfil</a><li>getPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e2">SAMURAI_Permiso</a><li>getResponsable()
+: <a class="el" href="classSAMURAI__Sistema.html#a18">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a4">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a6">SAMURAI_Perfil</a><li>getSelectSistemas()
+: <a class="el" href="classSamurai.html#a4">Samurai</a><li>getSistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e0">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#a3">Samurai</a><li>getTipo()
+: <a class="el" href="classSAMURAI__Perfil.html#a4">SAMURAI_Perfil</a><li>guardarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a28">SAMURAI_Sistema</a><li>guardarDatos()
+: <a class="el" href="classSAMURAI__Sistema.html#a17">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a8">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a10">SAMURAI_Perfil</a></ul>
+<h3><a name="index_m">- m -</a>
+</h3><ul>
+<li>modificarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a30">SAMURAI_Sistema</a></ul>
+<h3><a name="index_s">- s -</a>
+</h3><ul>
+<li>Samurai()
+: <a class="el" href="classSamurai.html#a0">Samurai</a><li>SAMURAI_Perfil()
+: <a class="el" href="classSAMURAI__Perfil.html#a8">SAMURAI_Perfil</a><li>SAMURAI_Permiso()
+: <a class="el" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a><li>SAMURAI_Sistema()
+: <a class="el" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a><li>SAMURAI_Usuario()
+: <a class="el" href="classSAMURAI__Usuario.html#a6">SAMURAI_Usuario</a><li>setAsociaciones()
+: <a class="el" href="classSAMURAI__Sistema.html#a1">SAMURAI_Sistema</a><li>setContacto()
+: <a class="el" href="classSAMURAI__Sistema.html#a15">SAMURAI_Sistema</a><li>setDescripcion()
+: <a class="el" href="classSAMURAI__Sistema.html#a11">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a3">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a3">SAMURAI_Perfil</a><li>setFecha()
+: <a class="el" href="classSAMURAI__Usuario.html#a5">SAMURAI_Usuario</a><li>setFechaFin()
+: <a class="el" href="classSAMURAI__Sistema.html#a13">SAMURAI_Sistema</a><li>setFechaImplementacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a14">SAMURAI_Sistema</a><li>setFechaInicio()
+: <a class="el" href="classSAMURAI__Sistema.html#a12">SAMURAI_Sistema</a><li>setId()
+: <a class="el" href="classSAMURAI__Permiso.html#a1">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a1">SAMURAI_Perfil</a><li>setNombre()
+: <a class="el" href="classSAMURAI__Usuario.html#a3">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#a10">SAMURAI_Sistema</a><li>setNrodoc()
+: <a class="el" href="classSAMURAI__Usuario.html#a1">SAMURAI_Usuario</a><li>setPermisos()
+: <a class="el" href="classSAMURAI__Sistema.html#a21">SAMURAI_Sistema</a><li>setResponsable()
+: <a class="el" href="classSAMURAI__Sistema.html#a19">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a5">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a7">SAMURAI_Perfil</a><li>setTipo()
+: <a class="el" href="classSAMURAI__Perfil.html#a5">SAMURAI_Perfil</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/functions_func.html b/doc/apidoc/html/functions_func.html
new file mode 100644 (file)
index 0000000..c21064a
--- /dev/null
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Compound Member Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindexHL" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindexHL" href="functions_func.html">Funciones</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
+<div class="qindex"><a class="qindex" href="#index__">_</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_s">s</a></div>
+
+<p>
+
+<p>
+<h3><a name="index__">- _ -</a>
+</h3><ul>
+<li>_armarArrayPerfiles()
+: <a class="el" href="classSamurai.html#a6">Samurai</a><li>_armarArraySistemas()
+: <a class="el" href="classSamurai.html#a2">Samurai</a><li>_borrarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a24">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a10">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a12">SAMURAI_Perfil</a><li>_borrarPermisosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a27">SAMURAI_Sistema</a><li>_existeAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a31">SAMURAI_Sistema</a><li>_getIdPerfiles()
+: <a class="el" href="classSamurai.html#a7">Samurai</a>, <a class="el" href="classSAMURAI__Perfil.html#e0">SAMURAI_Perfil</a><li>_getIdPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e0">SAMURAI_Permiso</a><li>_getIdSistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e1">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#a1">Samurai</a><li>_grabarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a23">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a9">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a11">SAMURAI_Perfil</a><li>_grabarPermisosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a26">SAMURAI_Sistema</a><li>_modificarDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a25">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a11">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a13">SAMURAI_Perfil</a><li>_obtenerDatosDb()
+: <a class="el" href="classSAMURAI__Sistema.html#a16">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a7">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a9">SAMURAI_Perfil</a></ul>
+<h3><a name="index_c">- c -</a>
+</h3><ul>
+<li>connect()
+: <a class="el" href="classSamurai__DB2.html#a0">Samurai_DB2</a>, <a class="el" href="classSAMURAI__DB.html#a0">SAMURAI_DB</a></ul>
+<h3><a name="index_e">- e -</a>
+</h3><ul>
+<li>eliminarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a29">SAMURAI_Sistema</a></ul>
+<h3><a name="index_g">- g -</a>
+</h3><ul>
+<li>getArrayPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e1">SAMURAI_Permiso</a><li>getArraySistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e2">SAMURAI_Sistema</a><li>getAsociaciones()
+: <a class="el" href="classSAMURAI__Sistema.html#a0">SAMURAI_Sistema</a><li>getContacto()
+: <a class="el" href="classSAMURAI__Sistema.html#a9">SAMURAI_Sistema</a><li>getDescripcion()
+: <a class="el" href="classSAMURAI__Sistema.html#a5">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a2">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a2">SAMURAI_Perfil</a><li>getFecha()
+: <a class="el" href="classSAMURAI__Usuario.html#a4">SAMURAI_Usuario</a><li>getFechaFin()
+: <a class="el" href="classSAMURAI__Sistema.html#a7">SAMURAI_Sistema</a><li>getFechaImplementacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a8">SAMURAI_Sistema</a><li>getFechaInicio()
+: <a class="el" href="classSAMURAI__Sistema.html#a6">SAMURAI_Sistema</a><li>getId()
+: <a class="el" href="classSAMURAI__Sistema.html#a3">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a0">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a0">SAMURAI_Perfil</a><li>getIdPermisos()
+: <a class="el" href="classSAMURAI__Sistema.html#a20">SAMURAI_Sistema</a><li>getMaxIdSistema()
+: <a class="el" href="classSAMURAI__Sistema.html#a22">SAMURAI_Sistema</a><li>getNombre()
+: <a class="el" href="classSAMURAI__Usuario.html#a2">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#a4">SAMURAI_Sistema</a><li>getNrodoc()
+: <a class="el" href="classSAMURAI__Usuario.html#a0">SAMURAI_Usuario</a><li>getPerfiles()
+: <a class="el" href="classSamurai.html#a5">Samurai</a>, <a class="el" href="classSAMURAI__Perfil.html#e1">SAMURAI_Perfil</a><li>getPermisos()
+: <a class="el" href="classSAMURAI__Permiso.html#e2">SAMURAI_Permiso</a><li>getResponsable()
+: <a class="el" href="classSAMURAI__Sistema.html#a18">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a4">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a6">SAMURAI_Perfil</a><li>getSelectSistemas()
+: <a class="el" href="classSamurai.html#a4">Samurai</a><li>getSistemas()
+: <a class="el" href="classSAMURAI__Sistema.html#e0">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#a3">Samurai</a><li>getTipo()
+: <a class="el" href="classSAMURAI__Perfil.html#a4">SAMURAI_Perfil</a><li>guardarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a28">SAMURAI_Sistema</a><li>guardarDatos()
+: <a class="el" href="classSAMURAI__Sistema.html#a17">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a8">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a10">SAMURAI_Perfil</a></ul>
+<h3><a name="index_m">- m -</a>
+</h3><ul>
+<li>modificarAsociacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a30">SAMURAI_Sistema</a></ul>
+<h3><a name="index_s">- s -</a>
+</h3><ul>
+<li>Samurai()
+: <a class="el" href="classSamurai.html#a0">Samurai</a><li>SAMURAI_Perfil()
+: <a class="el" href="classSAMURAI__Perfil.html#a8">SAMURAI_Perfil</a><li>SAMURAI_Permiso()
+: <a class="el" href="classSAMURAI__Permiso.html#a6">SAMURAI_Permiso</a><li>SAMURAI_Sistema()
+: <a class="el" href="classSAMURAI__Sistema.html#a2">SAMURAI_Sistema</a><li>SAMURAI_Usuario()
+: <a class="el" href="classSAMURAI__Usuario.html#a6">SAMURAI_Usuario</a><li>setAsociaciones()
+: <a class="el" href="classSAMURAI__Sistema.html#a1">SAMURAI_Sistema</a><li>setContacto()
+: <a class="el" href="classSAMURAI__Sistema.html#a15">SAMURAI_Sistema</a><li>setDescripcion()
+: <a class="el" href="classSAMURAI__Sistema.html#a11">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a3">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a3">SAMURAI_Perfil</a><li>setFecha()
+: <a class="el" href="classSAMURAI__Usuario.html#a5">SAMURAI_Usuario</a><li>setFechaFin()
+: <a class="el" href="classSAMURAI__Sistema.html#a13">SAMURAI_Sistema</a><li>setFechaImplementacion()
+: <a class="el" href="classSAMURAI__Sistema.html#a14">SAMURAI_Sistema</a><li>setFechaInicio()
+: <a class="el" href="classSAMURAI__Sistema.html#a12">SAMURAI_Sistema</a><li>setId()
+: <a class="el" href="classSAMURAI__Permiso.html#a1">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a1">SAMURAI_Perfil</a><li>setNombre()
+: <a class="el" href="classSAMURAI__Usuario.html#a3">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#a10">SAMURAI_Sistema</a><li>setNrodoc()
+: <a class="el" href="classSAMURAI__Usuario.html#a1">SAMURAI_Usuario</a><li>setPermisos()
+: <a class="el" href="classSAMURAI__Sistema.html#a21">SAMURAI_Sistema</a><li>setResponsable()
+: <a class="el" href="classSAMURAI__Sistema.html#a19">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#a5">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#a7">SAMURAI_Perfil</a><li>setTipo()
+: <a class="el" href="classSAMURAI__Perfil.html#a5">SAMURAI_Perfil</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/functions_vars.html b/doc/apidoc/html/functions_vars.html
new file mode 100644 (file)
index 0000000..793b8ab
--- /dev/null
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Compound Member Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindexHL" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindex" href="functions_func.html">Funciones</a> | <a class="qindexHL" href="functions_vars.html">Variables</a></div>
+
+<p>
+<ul>
+<li>_asociaciones
+: <a class="el" href="classSAMURAI__Sistema.html#o10">SAMURAI_Sistema</a><li>_contacto
+: <a class="el" href="classSAMURAI__Sistema.html#o6">SAMURAI_Sistema</a><li>_db
+: <a class="el" href="classSAMURAI__Usuario.html#o4">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#o7">SAMURAI_Sistema</a>, <a class="el" href="classSamurai.html#o1">Samurai</a>, <a class="el" href="classSAMURAI__Permiso.html#o2">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o3">SAMURAI_Perfil</a><li>_descripcion
+: <a class="el" href="classSAMURAI__Sistema.html#o2">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o1">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o1">SAMURAI_Perfil</a><li>_fecha
+: <a class="el" href="classSAMURAI__Usuario.html#o3">SAMURAI_Usuario</a><li>_fecha_fin
+: <a class="el" href="classSAMURAI__Sistema.html#o4">SAMURAI_Sistema</a><li>_fecha_implementacion
+: <a class="el" href="classSAMURAI__Sistema.html#o5">SAMURAI_Sistema</a><li>_fecha_inicio
+: <a class="el" href="classSAMURAI__Sistema.html#o3">SAMURAI_Sistema</a><li>_id
+: <a class="el" href="classSAMURAI__Sistema.html#o0">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o0">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o0">SAMURAI_Perfil</a><li>_id_sistema
+: <a class="el" href="classSamurai.html#o0">Samurai</a><li>_login
+: <a class="el" href="classSAMURAI__Usuario.html#o0">SAMURAI_Usuario</a><li>_nombre
+: <a class="el" href="classSAMURAI__Usuario.html#o2">SAMURAI_Usuario</a>, <a class="el" href="classSAMURAI__Sistema.html#o1">SAMURAI_Sistema</a><li>_nrodoc
+: <a class="el" href="classSAMURAI__Usuario.html#o1">SAMURAI_Usuario</a><li>_permisos
+: <a class="el" href="classSAMURAI__Sistema.html#o9">SAMURAI_Sistema</a><li>_responsable
+: <a class="el" href="classSAMURAI__Sistema.html#o8">SAMURAI_Sistema</a>, <a class="el" href="classSAMURAI__Permiso.html#o3">SAMURAI_Permiso</a>, <a class="el" href="classSAMURAI__Perfil.html#o4">SAMURAI_Perfil</a><li>_tipo
+: <a class="el" href="classSAMURAI__Perfil.html#o2">SAMURAI_Perfil</a></ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:22 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/graph_legend.dot b/doc/apidoc/html/graph_legend.dot
new file mode 100644 (file)
index 0000000..5420927
--- /dev/null
@@ -0,0 +1,22 @@
+digraph G
+{
+  edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
+  node [fontname="Helvetica",fontsize=10,shape=record];
+  Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"];
+  Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
+  Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"];
+  Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
+  Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"];
+  Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="Helvetica"];
+  Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"];
+  Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="Helvetica"];
+  Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"];
+  Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
+  Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
+  Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
+  Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"];
+  Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="Helvetica"];
+  Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"];
+  Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="Helvetica"];
+  Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"];
+}
diff --git a/doc/apidoc/html/graph_legend.html b/doc/apidoc/html/graph_legend.html
new file mode 100644 (file)
index 0000000..daf02b2
--- /dev/null
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: Graph Legend</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>Leyenda del Gráfico</h1>Esta página explica como interpretar los gráficos que son generados por doxygen.<p>
+Considere el siguiente ejemplo: /*! Clase invisible por truncamiento */ class Invisible { };<p>
+/*! Clase truncada, relación de herencia escondida */ class Truncated : public Invisible { };<p>
+/* Clase no documentada con comentarios de doxygen */ class Undocumented { };<p>
+/*! Clase que es heredera usando herencia publica */ class PublicBase : public Truncated { };<p>
+/*! Clase que es heredera usando herencia protegida */ class ProtectedBase { };<p>
+/*! Clase que es heredera usando herencia privada */ class PrivateBase { };<p>
+/*! Clase que es usada por la clase hija */ class Used { };<p>
+/*! Super-Clase que hereda de varias otras clases */ class Inherited : public PublicBase, protected ProtectedBase, private PrivateBase, public Undocumented { private: Used *m_usedClass; };  Si la etiqueta <code>MAX_DOT_GRAPH_HEIGHT</code> en el archivo de configuración tiene valor 200 resultará en el siguiente gráfico:<p>
+<center><div align="center">
+<img src="graph_legend.png" alt="graph_legend.png">
+</div>
+</center> <p>
+Las cajas en el gráfico arriba tienen el significado que sigue: <ul>
+<li>
+Una caja llena negra representa la estructura o clase para la cuálse generó el gráfico. </li>
+<li>
+Una caja con borde negro señala una estructura o clase documentada. </li>
+<li>
+Una caja con borde griz señala una estructura o clase no documentada. </li>
+<li>
+una caja con borde rojo señala una estructura o clase documentada de la cuál no toda las relaciones de jerarquía/contenido son mostradas. El gráfico sera truncado si este no calza dentro de los límites especificados.afgekapt als hij niet past binnen de gespecificeerde grenzen.</li>
+</ul>
+Las flechas tienen el siguiente significado: <ul>
+<li>
+Una flecha azul oscuro es usada para visualizar una relación herencia publica entre dos clases. </li>
+<li>
+Una flecha verde oscura es usada para herencia protegida. </li>
+<li>
+Una flecha rojo oscura es usada para herencia privada. </li>
+<li>
+Una flecha segmentada púrpura se usa si la clase es contenida o usada por otra clase. La flecha está etiquetada por la variable con que se accede a la clase o estructura apuntada. </li>
+</ul>
+<hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:37:17 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/graph_legend.png b/doc/apidoc/html/graph_legend.png
new file mode 100644 (file)
index 0000000..c215ba8
Binary files /dev/null and b/doc/apidoc/html/graph_legend.png differ
diff --git a/doc/apidoc/html/index.html b/doc/apidoc/html/index.html
new file mode 100644 (file)
index 0000000..dfa9abe
--- /dev/null
@@ -0,0 +1,8 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI</title></head>
+<frameset cols="200,*">
+  <frame src="tree.html" name="treefrm">
+  <frame src="main.html" name="basefrm">
+</frameset>
+</html>
diff --git a/doc/apidoc/html/main.html b/doc/apidoc/html/main.html
new file mode 100644 (file)
index 0000000..c264277
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>SAMURAI: P&#xe1;gina principal</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generado por Doxygen 1.3.2 -->
+<div class="qindex"><a class="qindexHL" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
+<h1>SAMURAI Documentación</h1>
+<p>
+<h3 align="center">$Rev$ </h3><hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:20 2003 para SAMURAI por
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
+</a>1.3.2 </small></address>
+</body>
+</html>
diff --git a/doc/apidoc/html/tree.html b/doc/apidoc/html/tree.html
new file mode 100644 (file)
index 0000000..d73e32d
--- /dev/null
@@ -0,0 +1,141 @@
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/xhtml;charset="iso-8859-1" />
+    <meta http-equiv="Content-Style-Type" content="text/css" />
+    <meta http-equiv="Content-Language" content="en" />
+    <link rel="stylesheet" href="doxygen.css">
+    <title>TreeView</title>
+    <style type="text/css">
+    <!--
+    .directory { font-size: 10pt; font-weight: bold; }
+    .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
+    .directory p { margin: 0px; white-space: nowrap; }
+    .directory div { display: none; margin: 0px; }
+    .directory img { vertical-align: middle; }
+    -->
+    </style>
+    <script type="text/javascript">
+    <!-- // Hide script from old browsers
+    
+    function findChildNode(node, name) 
+    {
+      var temp;
+      if (node == null) 
+      {
+        return null;
+      } 
+      node = node.firstChild;
+      while (node != null) 
+      {
+        if (node.nodeName == name) 
+        {
+          return node;
+        }
+        temp = findChildNode(node, name);
+        if (temp != null) 
+        {
+          return temp;
+        }
+        node = node.nextSibling;
+      }
+      return null;
+    }
+
+    function toggleFolder(id, imageNode) 
+    {
+      var folder = document.getElementById(id);
+      var l = 0;
+      var vl = "ftv2vertline.png";
+      if (imageNode != null && imageNode.nodeName != "IMG") 
+      {
+        imageNode = findChildNode(imageNode, "IMG");
+        if (imageNode!=null) l = imageNode.src.length;
+      }
+      if (folder == null) 
+      {
+      } 
+      else if (folder.style.display == "block") 
+      {
+        while (imageNode != null && 
+               imageNode.src.substring(l-vl.length,l) == vl)
+        {
+          imageNode = imageNode.nextSibling;
+          l = imageNode.src.length;
+        }
+        if (imageNode != null) 
+        {
+          l = imageNode.src.length;
+          imageNode.nextSibling.src = "ftv2folderclosed.png";
+          if (imageNode.src.substring(l-13,l) == "ftv2mnode.png")
+          {
+            imageNode.src = "ftv2pnode.png";
+          }
+          else if (imageNode.src.substring(l-17,l) == "ftv2mlastnode.png")
+          {
+            imageNode.src = "ftv2plastnode.png";
+          }
+        }
+        folder.style.display = "none";
+      } 
+      else 
+      {
+        while (imageNode != null && 
+               imageNode.src.substring(l-vl.length,l) == vl)
+        {
+          imageNode = imageNode.nextSibling;
+          l = imageNode.src.length;
+        }
+        if (imageNode != null) 
+        {
+          l = imageNode.src.length;
+          imageNode.nextSibling.src = "ftv2folderopen.png";
+          if (imageNode.src.substring(l-13,l) == "ftv2pnode.png")
+          {
+            imageNode.src = "ftv2mnode.png";
+          }
+          else if (imageNode.src.substring(l-17,l) == "ftv2plastnode.png")
+          {
+            imageNode.src = "ftv2mlastnode.png";
+          }
+        }
+        folder.style.display = "block";
+      }
+    }
+
+    // End script hiding -->        
+    </script>
+  </head>
+
+  <body bgcolor="#ffffff">
+    <div class="directory">
+      <h3>SAMURAI</h3>
+      <div style="display: block;">
+        <p><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="main.html" target="basefrm">Página principal</a></p>
+        <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder1', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder1', this)"/><a class="el" href="files.html" target="basefrm">Lista de archivos</a></p>
+        <div id="folder1">
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Perfil_2consultas_8php.html" target="basefrm">Perfil/consultas.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Samurai_2consultas_8php.html" target="basefrm">Samurai/consultas.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Sistema_2consultas_8php.html" target="basefrm">Sistema/consultas.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="DB_8php.html" target="basefrm">DB.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Perfil_8php.html" target="basefrm">Perfil.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Permiso_8php.html" target="basefrm">Permiso.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Samurai_8php.html" target="basefrm">Samurai.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Samurai__DB_8php.html" target="basefrm">Samurai_DB.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Sistema_8php.html" target="basefrm">Sistema.php</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="Usuario_8php.html" target="basefrm">Usuario.php</a></p>
+        </div>
+        <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder2', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder2', this)"/><a class="el" href="annotated.html" target="basefrm">Lista de componentes</a></p>
+        <div id="folder2">
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSamurai.html" target="basefrm">Samurai</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSAMURAI__DB.html" target="basefrm">SAMURAI_DB</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSamurai__DB2.html" target="basefrm">Samurai_DB2</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSAMURAI__Perfil.html" target="basefrm">SAMURAI_Perfil</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSAMURAI__Permiso.html" target="basefrm">SAMURAI_Permiso</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSAMURAI__Sistema.html" target="basefrm">SAMURAI_Sistema</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classSAMURAI__Usuario.html" target="basefrm">SAMURAI_Usuario</a></p>
+        </div>
+        <p><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="functions.html" target="basefrm">Miembros de las clases</a></p>
+      </div>
+    </div>
+  </body>
+</html>
diff --git a/doc/apidoc/latex/DB_8php.tex b/doc/apidoc/latex/DB_8php.tex
new file mode 100644 (file)
index 0000000..2ed0e38
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{DB_8php}{
+\section{Referencia del Archivo DB.php}
+\label{DB_8php}\index{DB.php@{DB.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSAMURAI__DB}{SAMURAI\_\-DB}
+\begin{CompactList}\small\item\em Manejo interno de las bases de datos. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Makefile b/doc/apidoc/latex/Makefile
new file mode 100644 (file)
index 0000000..e270675
--- /dev/null
@@ -0,0 +1,39 @@
+all: refman.dvi
+
+ps: refman.ps
+
+pdf: refman.pdf
+
+ps_2on1: refman_2on1.ps
+
+pdf_2on1: refman_2on1.pdf
+
+refman.ps: refman.dvi
+       dvips -o refman.ps refman.dvi
+
+refman.pdf: refman.ps
+       ps2pdf refman.ps refman.pdf
+
+refman.dvi: refman.tex doxygen.sty
+       echo "Running latex..."
+       latex refman.tex
+       echo "Running makeindex..."
+       makeindex refman.idx
+       echo "Rerunning latex...."
+       latex refman.tex
+       latex_count=5 ; \
+       while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
+           do \
+             echo "Rerunning latex...." ;\
+             latex refman.tex ;\
+             latex_count=`expr $$latex_count - 1` ;\
+           done
+
+refman_2on1.ps: refman.ps
+       psnup -2 refman.ps >refman_2on1.ps
+
+refman_2on1.pdf: refman_2on1.ps
+       ps2pdf refman_2on1.ps refman_2on1.pdf
+
+clean:
+       rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out
diff --git a/doc/apidoc/latex/Perfil_2consultas_8php.tex b/doc/apidoc/latex/Perfil_2consultas_8php.tex
new file mode 100644 (file)
index 0000000..140a60b
--- /dev/null
@@ -0,0 +1,6 @@
+\hypertarget{Perfil_2consultas_8php}{
+\section{Referencia del Archivo consultas.php}
+\label{Perfil_2consultas_8php}\index{consultas.php@{consultas.php}}
+}
+
+
diff --git a/doc/apidoc/latex/Perfil_8php.tex b/doc/apidoc/latex/Perfil_8php.tex
new file mode 100644 (file)
index 0000000..525f7f1
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Perfil_8php}{
+\section{Referencia del Archivo Perfil.php}
+\label{Perfil_8php}\index{Perfil.php@{Perfil.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSAMURAI__Perfil}{SAMURAI\_\-Perfil}
+\begin{CompactList}\small\item\em Clase para el manejo de los perfies. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Permiso_8php.tex b/doc/apidoc/latex/Permiso_8php.tex
new file mode 100644 (file)
index 0000000..225c670
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Permiso_8php}{
+\section{Referencia del Archivo Permiso.php}
+\label{Permiso_8php}\index{Permiso.php@{Permiso.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSAMURAI__Permiso}{SAMURAI\_\-Permiso}
+\begin{CompactList}\small\item\em Clase para el manejo de los Permisos. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Samurai_2consultas_8php.tex b/doc/apidoc/latex/Samurai_2consultas_8php.tex
new file mode 100644 (file)
index 0000000..f69cc0d
--- /dev/null
@@ -0,0 +1,6 @@
+\hypertarget{Samurai_2consultas_8php}{
+\section{Referencia del Archivo consultas.php}
+\label{Samurai_2consultas_8php}\index{consultas.php@{consultas.php}}
+}
+
+
diff --git a/doc/apidoc/latex/Samurai_8php.tex b/doc/apidoc/latex/Samurai_8php.tex
new file mode 100644 (file)
index 0000000..b5f03f7
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Samurai_8php}{
+\section{Referencia del Archivo Samurai.php}
+\label{Samurai_8php}\index{Samurai.php@{Samurai.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSamurai}{Samurai}
+\begin{CompactList}\small\item\em Objeto general. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Samurai__DB_8php.tex b/doc/apidoc/latex/Samurai__DB_8php.tex
new file mode 100644 (file)
index 0000000..3b4c478
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Samurai__DB_8php}{
+\section{Referencia del Archivo Samurai\_\-DB.php}
+\label{Samurai__DB_8php}\index{Samurai_DB.php@{Samurai\_\-DB.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSamurai__DB2}{Samurai\_\-DB2}
+\begin{CompactList}\small\item\em Manejo interno de las bases de datos. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Sistema_2consultas_8php.tex b/doc/apidoc/latex/Sistema_2consultas_8php.tex
new file mode 100644 (file)
index 0000000..37ebc6e
--- /dev/null
@@ -0,0 +1,6 @@
+\hypertarget{Sistema_2consultas_8php}{
+\section{Referencia del Archivo consultas.php}
+\label{Sistema_2consultas_8php}\index{consultas.php@{consultas.php}}
+}
+
+
diff --git a/doc/apidoc/latex/Sistema_8php.tex b/doc/apidoc/latex/Sistema_8php.tex
new file mode 100644 (file)
index 0000000..b3b0f64
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Sistema_8php}{
+\section{Referencia del Archivo Sistema.php}
+\label{Sistema_8php}\index{Sistema.php@{Sistema.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSAMURAI__Sistema}{SAMURAI\_\-Sistema}
+\begin{CompactList}\small\item\em Clase para el manejo de los sistemas. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/Usuario_8php.tex b/doc/apidoc/latex/Usuario_8php.tex
new file mode 100644 (file)
index 0000000..00820dc
--- /dev/null
@@ -0,0 +1,11 @@
+\hypertarget{Usuario_8php}{
+\section{Referencia del Archivo Usuario.php}
+\label{Usuario_8php}\index{Usuario.php@{Usuario.php}}
+}
+
+
+\subsection*{Clases}
+\begin{CompactItemize}
+\item 
+class \hyperlink{classSAMURAI__Usuario}{SAMURAI\_\-Usuario}
+\begin{CompactList}\small\item\em Clase para el manejo de los usuarios. \item\end{CompactList}\end{CompactItemize}
diff --git a/doc/apidoc/latex/annotated.tex b/doc/apidoc/latex/annotated.tex
new file mode 100644 (file)
index 0000000..cdd7ef3
--- /dev/null
@@ -0,0 +1,10 @@
+\section{SAMURAI Lista de componentes}
+Lista de las clases, estructuras, uniones e interfaces con una breve descripci\'{o}n:\begin{CompactList}
+\item\contentsline{section}{\hyperlink{classSamurai}{Samurai} (Objeto general )}{\pageref{classSamurai}}{}
+\item\contentsline{section}{\hyperlink{classSAMURAI__DB}{SAMURAI\_\-DB} (Manejo interno de las bases de datos )}{\pageref{classSAMURAI__DB}}{}
+\item\contentsline{section}{\hyperlink{classSamurai__DB2}{Samurai\_\-DB2} (Manejo interno de las bases de datos )}{\pageref{classSamurai__DB2}}{}
+\item\contentsline{section}{\hyperlink{classSAMURAI__Perfil}{SAMURAI\_\-Perfil} (Clase para el manejo de los perfies )}{\pageref{classSAMURAI__Perfil}}{}
+\item\contentsline{section}{\hyperlink{classSAMURAI__Permiso}{SAMURAI\_\-Permiso} (Clase para el manejo de los Permisos )}{\pageref{classSAMURAI__Permiso}}{}
+\item\contentsline{section}{\hyperlink{classSAMURAI__Sistema}{SAMURAI\_\-Sistema} (Clase para el manejo de los sistemas )}{\pageref{classSAMURAI__Sistema}}{}
+\item\contentsline{section}{\hyperlink{classSAMURAI__Usuario}{SAMURAI\_\-Usuario} (Clase para el manejo de los usuarios )}{\pageref{classSAMURAI__Usuario}}{}
+\end{CompactList}
diff --git a/doc/apidoc/latex/classSAMURAI__DB.tex b/doc/apidoc/latex/classSAMURAI__DB.tex
new file mode 100644 (file)
index 0000000..9f25a00
--- /dev/null
@@ -0,0 +1,39 @@
+\hypertarget{classSAMURAI__DB}{
+\section{Referencia de la Clase SAMURAI\_\-DB}
+\label{classSAMURAI__DB}\index{SAMURAI_DB@{SAMURAI\_\-DB}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Manejo interno de las bases de datos. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 37 del archivo DB.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__DB_a0}{connect} ()
+\begin{CompactList}\small\item\em Realiza la conexion con la base de datos. \item\end{CompactList}\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSAMURAI__DB_a0}{
+\index{SAMURAI_DB@{SAMURAI\_\-DB}!connect@{connect}}
+\index{connect@{connect}!SAMURAI_DB@{SAMURAI\_\-DB}}
+\subsubsection[connect]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-DB::connect ()}}
+\label{classSAMURAI__DB_a0}
+
+
+Realiza la conexion con la base de datos. 
+
+\begin{Desc}
+\item[Devuelve:]DB  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 47 del archivo DB.php.
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{DB_8php}{DB.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSAMURAI__Perfil.tex b/doc/apidoc/latex/classSAMURAI__Perfil.tex
new file mode 100644 (file)
index 0000000..c2c6fda
--- /dev/null
@@ -0,0 +1,425 @@
+\hypertarget{classSAMURAI__Perfil}{
+\section{Referencia de la Clase SAMURAI\_\-Perfil}
+\label{classSAMURAI__Perfil}\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Clase para el manejo de los perfies. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 37 del archivo Perfil.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Perfil_a0}{get\-Id} ()
+\begin{CompactList}\small\item\em Gets Id. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a1}{set\-Id} (\$id)
+\begin{CompactList}\small\item\em Sets Id. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a2}{get\-Descripcion} ()
+\begin{CompactList}\small\item\em Gets Descripcion. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a3}{set\-Descripcion} (\$descripcion)
+\begin{CompactList}\small\item\em Sets Descripcion. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a4}{get\-Tipo} ()
+\begin{CompactList}\small\item\em Gets Tipo. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a5}{set\-Tipo} (\$tipo)
+\begin{CompactList}\small\item\em Sets Tipo. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a6}{get\-Responsable} ()
+\begin{CompactList}\small\item\em Gets Responsable. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a7}{set\-Responsable} (\$responsable)
+\begin{CompactList}\small\item\em Sets Responsable. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a8}{SAMURAI\_\-Perfil} (\&\$db, \$id=null)
+\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a9}{\_\-obtener\-Datos\-Db} ()
+\begin{CompactList}\small\item\em Obtiene los datos de la base de datos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a10}{guardar\-Datos} (\$accion=grabar)
+\begin{CompactList}\small\item\em Redirecciona segun la accion correspondiente. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a11}{\_\-grabar\-Db} ()
+\begin{CompactList}\small\item\em Graba la informacion del perfil en base. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a12}{\_\-borrar\-Db} ()
+\begin{CompactList}\small\item\em Borra la informacion del perfil de la base. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_a13}{\_\-modificar\-Db} ()
+\end{CompactItemize}
+\subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Perfil_e0}{\_\-get\-Id\-Perfiles} (\&\$db)
+\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los perfiles. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Perfil_e1}{get\-Perfiles} (\&\$db)
+\end{CompactItemize}
+\subsection*{Atributos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Perfil_o0}{\_\-id}
+\item 
+\hyperlink{classSAMURAI__Perfil_o1}{\_\-descripcion}
+\item 
+\hyperlink{classSAMURAI__Perfil_o2}{\_\-tipo}
+\item 
+\hyperlink{classSAMURAI__Perfil_o3}{\_\-db}
+\item 
+\hyperlink{classSAMURAI__Perfil_o4}{\_\-responsable}
+\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n del constructor y destructor}
+\hypertarget{classSAMURAI__Perfil_a8}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[SAMURAI\_\-Perfil]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::SAMURAI\_\-Perfil (\&\$ {\em db}, \$ {\em id} = null)}}
+\label{classSAMURAI__Perfil_a8}
+
+
+Constructor. 
+
+Si recibe un identificador como parametro, busca la informacion en la base.
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Objeto conexion \item[{\em int}]\$id Identificador del perfil.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 182 del archivo Perfil.php.
+
+References \_\-db, \_\-descripcion, \_\-id, \_\-obtener\-Datos\-Db(), \_\-tipo, y set\-Id().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=282pt]{classSAMURAI__Perfil_a8_cgraph}
+\end{center}
+\end{figure}
+
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSAMURAI__Perfil_a12}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_borrarDb@{\_\-borrarDb}}
+\index{_borrarDb@{\_\-borrarDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-borrarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-borrar\-Db ()}}
+\label{classSAMURAI__Perfil_a12}
+
+
+Borra la informacion del perfil de la base. 
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 271 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_e0}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_getIdPerfiles@{\_\-getIdPerfiles}}
+\index{_getIdPerfiles@{\_\-getIdPerfiles}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-getIdPerfiles]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-get\-Id\-Perfiles (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Perfil_e0}
+
+
+Devuleve un array con los identificadores de todos los perfiles. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(int)  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 298 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a11}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_grabarDb@{\_\-grabarDb}}
+\index{_grabarDb@{\_\-grabarDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-grabar\-Db ()}}
+\label{classSAMURAI__Perfil_a11}
+
+
+Graba la informacion del perfil en base. 
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 258 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a13}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_modificarDb@{\_\-modificarDb}}
+\index{_modificarDb@{\_\-modificarDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-modificar\-Db ()}}
+\label{classSAMURAI__Perfil_a13}
+
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 282 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a9}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
+\index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-obtener\-Datos\-Db ()}}
+\label{classSAMURAI__Perfil_a9}
+
+
+Obtiene los datos de la base de datos. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 205 del archivo Perfil.php.
+
+References \_\-db, set\-Descripcion(), set\-Responsable(), y set\-Tipo().
+
+Referenciado por SAMURAI\_\-Perfil().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=282pt]{classSAMURAI__Perfil_a9_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Perfil_a2}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getDescripcion@{getDescripcion}}
+\index{getDescripcion@{getDescripcion}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[getDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Descripcion ()}}
+\label{classSAMURAI__Perfil_a2}
+
+
+Gets Descripcion. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 107 del archivo Perfil.php.
+
+References \_\-descripcion.\hypertarget{classSAMURAI__Perfil_a0}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getId@{getId}}
+\index{getId@{getId}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Id ()}}
+\label{classSAMURAI__Perfil_a0}
+
+
+Gets Id. 
+
+\begin{Desc}
+\item[Devuelve:]int  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 84 del archivo Perfil.php.
+
+References \_\-id.\hypertarget{classSAMURAI__Perfil_e1}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getPerfiles@{getPerfiles}}
+\index{getPerfiles@{getPerfiles}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[getPerfiles]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Perfiles (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Perfil_e1}
+
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(Perfil)  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 312 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a6}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getResponsable@{getResponsable}}
+\index{getResponsable@{getResponsable}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Responsable ()}}
+\label{classSAMURAI__Perfil_a6}
+
+
+Gets Responsable. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 153 del archivo Perfil.php.
+
+References \_\-responsable.\hypertarget{classSAMURAI__Perfil_a4}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getTipo@{getTipo}}
+\index{getTipo@{getTipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[getTipo]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Tipo ()}}
+\label{classSAMURAI__Perfil_a4}
+
+
+Gets Tipo. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 130 del archivo Perfil.php.
+
+References \_\-tipo.\hypertarget{classSAMURAI__Perfil_a10}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!guardarDatos@{guardarDatos}}
+\index{guardarDatos@{guardarDatos}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::guardar\-Datos (\$ {\em accion} = grabar)}}
+\label{classSAMURAI__Perfil_a10}
+
+
+Redirecciona segun la accion correspondiente. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$accion Representa la accion a desarrollar\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]mixed  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 245 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a3}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setDescripcion@{setDescripcion}}
+\index{setDescripcion@{setDescripcion}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Descripcion (\$ {\em descripcion})}}
+\label{classSAMURAI__Perfil_a3}
+
+
+Sets Descripcion. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$descripcion Descripcion.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 119 del archivo Perfil.php.
+
+References \_\-descripcion.
+
+Referenciado por \_\-obtener\-Datos\-Db().\hypertarget{classSAMURAI__Perfil_a1}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setId@{setId}}
+\index{setId@{setId}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[setId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Id (\$ {\em id})}}
+\label{classSAMURAI__Perfil_a1}
+
+
+Sets Id. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id Id.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 96 del archivo Perfil.php.
+
+References \_\-id.
+
+Referenciado por SAMURAI\_\-Perfil().\hypertarget{classSAMURAI__Perfil_a7}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setResponsable@{setResponsable}}
+\index{setResponsable@{setResponsable}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Responsable (\$ {\em responsable})}}
+\label{classSAMURAI__Perfil_a7}
+
+
+Sets Responsable. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$responsable Responsable.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 165 del archivo Perfil.php.
+
+References \_\-responsable.
+
+Referenciado por \_\-obtener\-Datos\-Db().\hypertarget{classSAMURAI__Perfil_a5}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setTipo@{setTipo}}
+\index{setTipo@{setTipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[setTipo]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Tipo (\$ {\em tipo})}}
+\label{classSAMURAI__Perfil_a5}
+
+
+Sets Tipo. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$tipo Tipo.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 142 del archivo Perfil.php.
+
+References \_\-tipo.
+
+Referenciado por \_\-obtener\-Datos\-Db().
+
+\subsection{Documentaci\'{o}n de los datos miembro}
+\hypertarget{classSAMURAI__Perfil_o3}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_db@{\_\-db}}
+\index{_db@{\_\-db}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o3}{SAMURAI\_\-Perfil::\_\-db}}}
+\label{classSAMURAI__Perfil_o3}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 68 del archivo Perfil.php.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Perfil().\hypertarget{classSAMURAI__Perfil_o1}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_descripcion@{\_\-descripcion}}
+\index{_descripcion@{\_\-descripcion}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o1}{SAMURAI\_\-Perfil::\_\-descripcion}}}
+\label{classSAMURAI__Perfil_o1}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 52 del archivo Perfil.php.
+
+Referenciado por get\-Descripcion(), SAMURAI\_\-Perfil(), y set\-Descripcion().\hypertarget{classSAMURAI__Perfil_o0}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_id@{\_\-id}}
+\index{_id@{\_\-id}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-id]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o0}{SAMURAI\_\-Perfil::\_\-id}}}
+\label{classSAMURAI__Perfil_o0}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 44 del archivo Perfil.php.
+
+Referenciado por get\-Id(), SAMURAI\_\-Perfil(), y set\-Id().\hypertarget{classSAMURAI__Perfil_o4}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_responsable@{\_\-responsable}}
+\index{_responsable@{\_\-responsable}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-responsable]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o4}{SAMURAI\_\-Perfil::\_\-responsable}}}
+\label{classSAMURAI__Perfil_o4}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 76 del archivo Perfil.php.
+
+Referenciado por get\-Responsable(), y set\-Responsable().\hypertarget{classSAMURAI__Perfil_o2}{
+\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_tipo@{\_\-tipo}}
+\index{_tipo@{\_\-tipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
+\subsubsection[\_\-tipo]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o2}{SAMURAI\_\-Perfil::\_\-tipo}}}
+\label{classSAMURAI__Perfil_o2}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 60 del archivo Perfil.php.
+
+Referenciado por get\-Tipo(), SAMURAI\_\-Perfil(), y set\-Tipo().
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Perfil_8php}{Perfil.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSAMURAI__Perfil_a8_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Perfil_a8_cgraph.eps
new file mode 100644 (file)
index 0000000..7316cca
--- /dev/null
@@ -0,0 +1,455 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 565 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 565 173
+%%PageOrientation: Portrait
+gsave
+35 35 530 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node12
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 271 112 moveto
+469 112 lineto
+469 127 lineto
+271 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 271 112 moveto
+469 112 lineto
+469 127 lineto
+271 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+370 115 moveto 188 -0.5 (SAMURAI_Perfil::SAMURAI_Perfil) alignedtext
+end grestore
+end grestore
+
+%      Node13
+[ /Rect [ 185 61 377 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a9) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 185 60 moveto
+378 60 lineto
+378 75 lineto
+185 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+281 63 moveto 183 -0.5 (SAMURAI_Perfil::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node12 -> Node13
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 357 112 moveto
+342 103 319 90 302 80 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 304 78 moveto
+294 76 lineto
+302 83 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node17
+[ /Rect [ 395 61 523 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a1) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 395 60 moveto
+523 60 lineto
+523 75 lineto
+395 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+459 63 moveto 118 -0.5 (SAMURAI_Perfil::setId) alignedtext
+end grestore
+end grestore
+
+%      Node12 -> Node17
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 383 112 moveto
+398 103 421 90 438 80 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 438 83 moveto
+446 76 lineto
+436 78 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node14
+[ /Rect [ 0 9 174 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+175 8 lineto
+175 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+87 11 moveto 165 -0.5 (SAMURAI_Perfil::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node13 -> Node14
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 253 60 moveto
+219 51 161 35 124 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 125 24 moveto
+115 24 lineto
+124 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node15
+[ /Rect [ 192 9 370 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 192 8 moveto
+371 8 lineto
+371 23 lineto
+192 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+281 11 moveto 169 -0.5 (SAMURAI_Perfil::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node13 -> Node15
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 281 60 moveto
+281 53 281 42 281 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 284 34 moveto
+281 24 lineto
+279 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node16
+[ /Rect [ 388 9 528 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 388 8 moveto
+528 8 lineto
+528 23 lineto
+388 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+458 11 moveto 130 -0.5 (SAMURAI_Perfil::setTipo) alignedtext
+end grestore
+end grestore
+
+%      Node13 -> Node16
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 307 60 moveto
+337 51 390 36 423 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 423 29 moveto
+432 24 lineto
+422 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Perfil_a9_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Perfil_a9_cgraph.eps
new file mode 100644 (file)
index 0000000..ca425a3
--- /dev/null
@@ -0,0 +1,381 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 565 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 565 121
+%%PageOrientation: Portrait
+gsave
+35 35 530 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node22
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 185 60 moveto
+378 60 lineto
+378 75 lineto
+185 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 185 60 moveto
+378 60 lineto
+378 75 lineto
+185 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+281 63 moveto 183 -0.5 (SAMURAI_Perfil::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node23
+[ /Rect [ 0 9 174 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+175 8 lineto
+175 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+87 11 moveto 165 -0.5 (SAMURAI_Perfil::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node22 -> Node23
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 253 60 moveto
+219 51 161 35 124 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 125 24 moveto
+115 24 lineto
+124 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node24
+[ /Rect [ 192 9 370 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 192 8 moveto
+371 8 lineto
+371 23 lineto
+192 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+281 11 moveto 169 -0.5 (SAMURAI_Perfil::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node22 -> Node24
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 281 60 moveto
+281 53 281 42 281 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 284 34 moveto
+281 24 lineto
+279 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node25
+[ /Rect [ 388 9 528 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Perfil.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 388 8 moveto
+528 8 lineto
+528 23 lineto
+388 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+458 11 moveto 130 -0.5 (SAMURAI_Perfil::setTipo) alignedtext
+end grestore
+end grestore
+
+%      Node22 -> Node25
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 307 60 moveto
+337 51 390 36 423 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 423 29 moveto
+432 24 lineto
+422 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso.tex b/doc/apidoc/latex/classSAMURAI__Permiso.tex
new file mode 100644 (file)
index 0000000..9306b34
--- /dev/null
@@ -0,0 +1,471 @@
+\hypertarget{classSAMURAI__Permiso}{
+\section{Referencia de la Clase SAMURAI\_\-Permiso}
+\label{classSAMURAI__Permiso}\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Clase para el manejo de los Permisos. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 35 del archivo Permiso.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Permiso_a0}{get\-Id} ()
+\begin{CompactList}\small\item\em Gets Id. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a1}{set\-Id} (\$id)
+\begin{CompactList}\small\item\em Sets Id. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a2}{get\-Descripcion} ()
+\begin{CompactList}\small\item\em Gets Descripcion. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a3}{set\-Descripcion} (\$descripcion)
+\begin{CompactList}\small\item\em Sets Descripcion. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a4}{get\-Responsable} ()
+\begin{CompactList}\small\item\em Gets Responsable. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a5}{set\-Responsable} (\$responsable)
+\begin{CompactList}\small\item\em Sets Responsable. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a6}{SAMURAI\_\-Permiso} (\&\$db, \$id=null)
+\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a7}{\_\-obtener\-Datos\-Db} ()
+\begin{CompactList}\small\item\em Obtiene de la base de datos la informacion del permiso. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a8}{guardar\-Datos} (\$accion=grabar)
+\begin{CompactList}\small\item\em Modifica la base de datos segun accion. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a9}{\_\-grabar\-Db} ()
+\begin{CompactList}\small\item\em Graba en base el permiso. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a10}{\_\-borrar\-Db} ()
+\begin{CompactList}\small\item\em Borra de la base el permiso. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_a11}{\_\-modificar\-Db} ()
+\begin{CompactList}\small\item\em Actualiza los datos del permiso. \item\end{CompactList}\end{CompactItemize}
+\subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Permiso_e0}{\_\-get\-Id\-Permisos} (\&\$db)
+\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los permisos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_e1}{get\-Array\-Permisos} (\&\$db)
+\begin{CompactList}\small\item\em Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Permiso_e2}{get\-Permisos} (\&\$db)
+\begin{CompactList}\small\item\em Devuelve el array de permisos. \item\end{CompactList}\end{CompactItemize}
+\subsection*{Atributos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Permiso_o0}{\_\-id}
+\item 
+\hyperlink{classSAMURAI__Permiso_o1}{\_\-descripcion}
+\item 
+\hyperlink{classSAMURAI__Permiso_o2}{\_\-db}
+\item 
+\hyperlink{classSAMURAI__Permiso_o3}{\_\-responsable}
+\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n del constructor y destructor}
+\hypertarget{classSAMURAI__Permiso_a6}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[SAMURAI\_\-Permiso]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::SAMURAI\_\-Permiso (\&\$ {\em db}, \$ {\em id} = null)}}
+\label{classSAMURAI__Permiso_a6}
+
+
+Constructor. 
+
+Si recibe como parametro el identificador del permiso, busca la informacion en la DB.
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Objeto conexion \item[{\em int}]\$id Identificador del permiso\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 149 del archivo Permiso.php.
+
+References \_\-db, \_\-id, \_\-obtener\-Datos\-Db(), y set\-Descripcion().
+
+Referenciado por get\-Permisos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=215pt]{classSAMURAI__Permiso_a6_cgraph}
+\end{center}
+\end{figure}
+
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSAMURAI__Permiso_a10}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_borrarDb@{\_\-borrarDb}}
+\index{_borrarDb@{\_\-borrarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-borrarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-borrar\-Db ()}}
+\label{classSAMURAI__Permiso_a10}
+
+
+Borra de la base el permiso. 
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 247 del archivo Permiso.php.
+
+References \_\-db, y get\-Id().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=103pt]{classSAMURAI__Permiso_a10_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_e0}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_getIdPermisos@{\_\-getIdPermisos}}
+\index{_getIdPermisos@{\_\-getIdPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-getIdPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-get\-Id\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Permiso_e0}
+
+
+Devuleve un array con los identificadores de todos los permisos. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(int)  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 302 del archivo Permiso.php.
+
+Referenciado por get\-Permisos().\hypertarget{classSAMURAI__Permiso_a9}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_grabarDb@{\_\-grabarDb}}
+\index{_grabarDb@{\_\-grabarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-grabar\-Db ()}}
+\label{classSAMURAI__Permiso_a9}
+
+
+Graba en base el permiso. 
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 228 del archivo Permiso.php.
+
+References \_\-db, y get\-Responsable().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=114pt]{classSAMURAI__Permiso_a9_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_a11}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_modificarDb@{\_\-modificarDb}}
+\index{_modificarDb@{\_\-modificarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-modificar\-Db ()}}
+\label{classSAMURAI__Permiso_a11}
+
+
+Actualiza los datos del permiso. 
+
+\begin{Desc}
+\item[Devuelve:]mixed  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 280 del archivo Permiso.php.
+
+References \_\-db, get\-Descripcion(), y get\-Responsable().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{classSAMURAI__Permiso_a11_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_a7}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
+\index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-obtener\-Datos\-Db ()}}
+\label{classSAMURAI__Permiso_a7}
+
+
+Obtiene de la base de datos la informacion del permiso. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 167 del archivo Permiso.php.
+
+References \_\-db, set\-Descripcion(), y set\-Responsable().
+
+Referenciado por SAMURAI\_\-Permiso().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=215pt]{classSAMURAI__Permiso_a7_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_e1}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getArrayPermisos@{getArrayPermisos}}
+\index{getArrayPermisos@{getArrayPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[getArrayPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Array\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Permiso_e1}
+
+
+Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array()  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 328 del archivo Permiso.php.
+
+References get\-Permisos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=233pt]{classSAMURAI__Permiso_e1_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_a2}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getDescripcion@{getDescripcion}}
+\index{getDescripcion@{getDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[getDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Descripcion ()}}
+\label{classSAMURAI__Permiso_a2}
+
+
+Gets Descripcion. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 97 del archivo Permiso.php.
+
+References \_\-descripcion.
+
+Referenciado por \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a0}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getId@{getId}}
+\index{getId@{getId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Id ()}}
+\label{classSAMURAI__Permiso_a0}
+
+
+Gets Id. 
+
+\begin{Desc}
+\item[Devuelve:]int  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 74 del archivo Permiso.php.
+
+References \_\-id.
+
+Referenciado por \_\-borrar\-Db().\hypertarget{classSAMURAI__Permiso_e2}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getPermisos@{getPermisos}}
+\index{getPermisos@{getPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[getPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Permiso_e2}
+
+
+Devuelve el array de permisos. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(Permiso)  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 349 del archivo Permiso.php.
+
+References \_\-get\-Id\-Permisos(), y SAMURAI\_\-Permiso().
+
+Referenciado por get\-Array\-Permisos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=233pt]{classSAMURAI__Permiso_e2_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_a4}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getResponsable@{getResponsable}}
+\index{getResponsable@{getResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Responsable ()}}
+\label{classSAMURAI__Permiso_a4}
+
+
+Gets Responsable. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 120 del archivo Permiso.php.
+
+References \_\-responsable.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a8}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!guardarDatos@{guardarDatos}}
+\index{guardarDatos@{guardarDatos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::guardar\-Datos (\$ {\em accion} = grabar)}}
+\label{classSAMURAI__Permiso_a8}
+
+
+Modifica la base de datos segun accion. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$accion Indica la accion a realizar\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]mixed  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 203 del archivo Permiso.php.
+
+References \_\-borrar\-Db(), \_\-grabar\-Db(), y \_\-modificar\-Db().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=306pt]{classSAMURAI__Permiso_a8_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Permiso_a3}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setDescripcion@{setDescripcion}}
+\index{setDescripcion@{setDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Descripcion (\$ {\em descripcion})}}
+\label{classSAMURAI__Permiso_a3}
+
+
+Sets Descripcion. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$descripcion Descripcion.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 109 del archivo Permiso.php.
+
+References \_\-descripcion.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_a1}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setId@{setId}}
+\index{setId@{setId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[setId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Id (\$ {\em id})}}
+\label{classSAMURAI__Permiso_a1}
+
+
+Sets Id. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id Id.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 86 del archivo Permiso.php.
+
+References \_\-id.\hypertarget{classSAMURAI__Permiso_a5}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setResponsable@{setResponsable}}
+\index{setResponsable@{setResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Responsable (\$ {\em responsable})}}
+\label{classSAMURAI__Permiso_a5}
+
+
+Sets Responsable. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$responsable Responsable.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 132 del archivo Permiso.php.
+
+References \_\-responsable.
+
+Referenciado por \_\-obtener\-Datos\-Db().
+
+\subsection{Documentaci\'{o}n de los datos miembro}
+\hypertarget{classSAMURAI__Permiso_o2}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_db@{\_\-db}}
+\index{_db@{\_\-db}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o2}{SAMURAI\_\-Permiso::\_\-db}}}
+\label{classSAMURAI__Permiso_o2}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 58 del archivo Permiso.php.
+
+Referenciado por \_\-borrar\-Db(), \_\-grabar\-Db(), \_\-modificar\-Db(), \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_o1}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_descripcion@{\_\-descripcion}}
+\index{_descripcion@{\_\-descripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o1}{SAMURAI\_\-Permiso::\_\-descripcion}}}
+\label{classSAMURAI__Permiso_o1}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 50 del archivo Permiso.php.
+
+Referenciado por get\-Descripcion(), y set\-Descripcion().\hypertarget{classSAMURAI__Permiso_o0}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_id@{\_\-id}}
+\index{_id@{\_\-id}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-id]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o0}{SAMURAI\_\-Permiso::\_\-id}}}
+\label{classSAMURAI__Permiso_o0}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 42 del archivo Permiso.php.
+
+Referenciado por get\-Id(), SAMURAI\_\-Permiso(), y set\-Id().\hypertarget{classSAMURAI__Permiso_o3}{
+\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_responsable@{\_\-responsable}}
+\index{_responsable@{\_\-responsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
+\subsubsection[\_\-responsable]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o3}{SAMURAI\_\-Permiso::\_\-responsable}}}
+\label{classSAMURAI__Permiso_o3}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 66 del archivo Permiso.php.
+
+Referenciado por get\-Responsable(), y set\-Responsable().
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Permiso_8php}{Permiso.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a10_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a10_cgraph.eps
new file mode 100644 (file)
index 0000000..ca729c1
--- /dev/null
@@ -0,0 +1,307 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 207 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 207 121
+%%PageOrientation: Portrait
+gsave
+35 35 172 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node40
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 0 60 moveto
+170 60 lineto
+170 75 lineto
+0 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 0 60 moveto
+170 60 lineto
+170 75 lineto
+0 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 63 moveto 160 -0.5 (SAMURAI_Permiso::_borrarDb) alignedtext
+end grestore
+end grestore
+
+%      Node41
+[ /Rect [ 14 9 156 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a0) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 14 8 moveto
+156 8 lineto
+156 23 lineto
+14 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 132 -0.5 (SAMURAI_Permiso::getId) alignedtext
+end grestore
+end grestore
+
+%      Node40 -> Node41
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 85 60 moveto
+85 53 85 42 85 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 88 34 moveto
+85 24 lineto
+83 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a11_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a11_cgraph.eps
new file mode 100644 (file)
index 0000000..6d684ca
--- /dev/null
@@ -0,0 +1,344 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 435 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 435 121
+%%PageOrientation: Portrait
+gsave
+35 35 400 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node45
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 104 60 moveto
+292 60 lineto
+292 75 lineto
+104 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 104 60 moveto
+292 60 lineto
+292 75 lineto
+104 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+198 63 moveto 178 -0.5 (SAMURAI_Permiso::_modificarDb) alignedtext
+end grestore
+end grestore
+
+%      Node46
+[ /Rect [ 0 9 188 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+189 8 lineto
+189 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+94 11 moveto 179 -0.5 (SAMURAI_Permiso::getDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node45 -> Node46
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 183 60 moveto
+165 51 137 37 117 28 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 119 26 moveto
+109 24 lineto
+117 31 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node47
+[ /Rect [ 206 9 398 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a4) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 206 8 moveto
+399 8 lineto
+399 23 lineto
+206 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+302 11 moveto 183 -0.5 (SAMURAI_Permiso::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node45 -> Node47
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 213 60 moveto
+231 51 259 37 279 28 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 279 31 moveto
+287 24 lineto
+277 26 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a6_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a6_cgraph.eps
new file mode 100644 (file)
index 0000000..9591888
--- /dev/null
@@ -0,0 +1,401 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 431 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 431 173
+%%PageOrientation: Portrait
+gsave
+35 35 396 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node36
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 48 112 moveto
+269 112 lineto
+269 127 lineto
+48 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 48 112 moveto
+269 112 lineto
+269 127 lineto
+48 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+158 115 moveto 211 -0.5 (SAMURAI_Permiso::SAMURAI_Permiso) alignedtext
+end grestore
+end grestore
+
+%      Node37
+[ /Rect [ 121 61 325 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 121 60 moveto
+325 60 lineto
+325 75 lineto
+121 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+223 63 moveto 194 -0.5 (SAMURAI_Permiso::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node36 -> Node37
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 168 112 moveto
+178 104 194 91 206 82 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 207 84 moveto
+213 76 lineto
+204 81 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node38
+[ /Rect [ 0 9 186 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+187 8 lineto
+187 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+93 11 moveto 177 -0.5 (SAMURAI_Permiso::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node36 -> Node38
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 147 112 moveto
+137 104 121 91 112 76 curveto
+103 62 98 44 95 31 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 98 34 moveto
+94 24 lineto
+93 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node37 -> Node38
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 204 60 moveto
+182 51 145 36 120 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 122 25 moveto
+112 24 lineto
+120 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node39
+[ /Rect [ 204 9 394 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 204 8 moveto
+395 8 lineto
+395 23 lineto
+204 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+299 11 moveto 181 -0.5 (SAMURAI_Permiso::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node37 -> Node39
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 234 60 moveto
+246 52 266 38 280 29 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 281 31 moveto
+288 24 lineto
+278 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a7_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a7_cgraph.eps
new file mode 100644 (file)
index 0000000..d866a9a
--- /dev/null
@@ -0,0 +1,344 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 431 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 431 121
+%%PageOrientation: Portrait
+gsave
+35 35 396 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node48
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 94 60 moveto
+298 60 lineto
+298 75 lineto
+94 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 94 60 moveto
+298 60 lineto
+298 75 lineto
+94 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+196 63 moveto 194 -0.5 (SAMURAI_Permiso::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node49
+[ /Rect [ 0 9 186 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+187 8 lineto
+187 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+93 11 moveto 177 -0.5 (SAMURAI_Permiso::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node48 -> Node49
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 181 60 moveto
+163 51 135 37 116 28 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 118 26 moveto
+108 24 lineto
+116 31 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node50
+[ /Rect [ 204 9 394 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 204 8 moveto
+395 8 lineto
+395 23 lineto
+204 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+299 11 moveto 181 -0.5 (SAMURAI_Permiso::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node48 -> Node50
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 211 60 moveto
+229 51 257 37 276 28 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 276 31 moveto
+284 24 lineto
+274 26 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a8_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a8_cgraph.eps
new file mode 100644 (file)
index 0000000..6cfa972
--- /dev/null
@@ -0,0 +1,511 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 613 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 613 173
+%%PageOrientation: Portrait
+gsave
+35 35 578 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node67
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 182 112 moveto
+366 112 lineto
+366 127 lineto
+182 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 182 112 moveto
+366 112 lineto
+366 127 lineto
+182 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+274 115 moveto 174 -0.5 (SAMURAI_Permiso::guardarDatos) alignedtext
+end grestore
+end grestore
+
+%      Node68
+[ /Rect [ 0 61 170 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 60 moveto
+170 60 lineto
+170 75 lineto
+0 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 63 moveto 160 -0.5 (SAMURAI_Permiso::_borrarDb) alignedtext
+end grestore
+end grestore
+
+%      Node67 -> Node68
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 247 112 moveto
+214 103 158 88 122 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 123 76 moveto
+113 76 lineto
+122 81 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node70
+[ /Rect [ 188 61 360 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a9) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 60 moveto
+360 60 lineto
+360 75 lineto
+188 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+274 63 moveto 162 -0.5 (SAMURAI_Permiso::_grabarDb) alignedtext
+end grestore
+end grestore
+
+%      Node67 -> Node70
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 274 112 moveto
+274 105 274 94 274 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 277 86 moveto
+274 76 lineto
+272 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node72
+[ /Rect [ 378 61 566 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 378 60 moveto
+566 60 lineto
+566 75 lineto
+378 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+472 63 moveto 178 -0.5 (SAMURAI_Permiso::_modificarDb) alignedtext
+end grestore
+end grestore
+
+%      Node67 -> Node72
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 303 112 moveto
+338 103 397 87 434 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 434 81 moveto
+443 76 lineto
+433 76 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node69
+[ /Rect [ 14 9 156 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a0) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 14 8 moveto
+156 8 lineto
+156 23 lineto
+14 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 132 -0.5 (SAMURAI_Permiso::getId) alignedtext
+end grestore
+end grestore
+
+%      Node68 -> Node69
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 85 60 moveto
+85 53 85 42 85 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 88 34 moveto
+85 24 lineto
+83 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node71
+[ /Rect [ 178 9 370 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a4) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 178 8 moveto
+371 8 lineto
+371 23 lineto
+178 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+274 11 moveto 183 -0.5 (SAMURAI_Permiso::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node70 -> Node71
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 274 60 moveto
+274 53 274 42 274 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 277 34 moveto
+274 24 lineto
+272 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node72 -> Node71
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 443 60 moveto
+408 51 350 36 313 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 313 24 moveto
+303 24 lineto
+312 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node73
+[ /Rect [ 388 9 576 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 388 8 moveto
+577 8 lineto
+577 23 lineto
+388 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+482 11 moveto 179 -0.5 (SAMURAI_Permiso::getDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node72 -> Node73
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 473 60 moveto
+474 53 476 42 478 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 480 34 moveto
+480 24 lineto
+475 33 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_a9_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_a9_cgraph.eps
new file mode 100644 (file)
index 0000000..db95b5d
--- /dev/null
@@ -0,0 +1,307 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 229 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 229 121
+%%PageOrientation: Portrait
+gsave
+35 35 194 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node43
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 10 60 moveto
+182 60 lineto
+182 75 lineto
+10 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 10 60 moveto
+182 60 lineto
+182 75 lineto
+10 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+96 63 moveto 162 -0.5 (SAMURAI_Permiso::_grabarDb) alignedtext
+end grestore
+end grestore
+
+%      Node44
+[ /Rect [ 0 9 192 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a4) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+193 8 lineto
+193 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+96 11 moveto 183 -0.5 (SAMURAI_Permiso::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node43 -> Node44
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 96 60 moveto
+96 53 96 42 96 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 99 34 moveto
+96 24 lineto
+94 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_e1_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_e1_cgraph.eps
new file mode 100644 (file)
index 0000000..5220526
--- /dev/null
@@ -0,0 +1,383 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 467 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 467 173
+%%PageOrientation: Portrait
+gsave
+35 35 432 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node51
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 105 112 moveto
+311 112 lineto
+311 127 lineto
+105 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 105 112 moveto
+311 112 lineto
+311 127 lineto
+105 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+208 115 moveto 196 -0.5 (SAMURAI_Permiso::getArrayPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node52
+[ /Rect [ 121 61 295 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#e2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 121 60 moveto
+296 60 lineto
+296 75 lineto
+121 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+208 63 moveto 165 -0.5 (SAMURAI_Permiso::getPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node51 -> Node52
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 208 112 moveto
+208 105 208 94 208 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 211 86 moveto
+208 76 lineto
+206 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node53
+[ /Rect [ 0 9 192 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#e0) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+192 8 lineto
+192 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+96 11 moveto 182 -0.5 (SAMURAI_Permiso::_getIdPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node52 -> Node53
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 191 60 moveto
+172 51 141 37 120 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 122 25 moveto
+112 24 lineto
+120 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node54
+[ /Rect [ 210 9 430 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+0.000 1.000 1.000 nodecolor
+newpath 210 8 moveto
+431 8 lineto
+431 23 lineto
+210 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+0.000 0.000 0.000 nodecolor
+320 11 moveto 211 -0.5 (SAMURAI_Permiso::SAMURAI_Permiso) alignedtext
+end grestore
+end grestore
+
+%      Node52 -> Node54
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 225 60 moveto
+244 51 275 37 296 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 296 30 moveto
+304 24 lineto
+294 25 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Permiso_e2_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Permiso_e2_cgraph.eps
new file mode 100644 (file)
index 0000000..20a5d6c
--- /dev/null
@@ -0,0 +1,346 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 467 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 467 121
+%%PageOrientation: Portrait
+gsave
+35 35 432 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node60
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 121 60 moveto
+296 60 lineto
+296 75 lineto
+121 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 121 60 moveto
+296 60 lineto
+296 75 lineto
+121 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+208 63 moveto 165 -0.5 (SAMURAI_Permiso::getPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node61
+[ /Rect [ 0 9 192 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#e0) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+192 8 lineto
+192 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+96 11 moveto 182 -0.5 (SAMURAI_Permiso::_getIdPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node60 -> Node61
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 191 60 moveto
+172 51 141 37 120 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 122 25 moveto
+112 24 lineto
+120 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node62
+[ /Rect [ 210 9 430 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Permiso.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+0.000 1.000 1.000 nodecolor
+newpath 210 8 moveto
+431 8 lineto
+431 23 lineto
+210 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+0.000 0.000 0.000 nodecolor
+320 11 moveto 211 -0.5 (SAMURAI_Permiso::SAMURAI_Permiso) alignedtext
+end grestore
+end grestore
+
+%      Node60 -> Node62
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 225 60 moveto
+244 51 275 37 296 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 296 30 moveto
+304 24 lineto
+294 25 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema.tex b/doc/apidoc/latex/classSAMURAI__Sistema.tex
new file mode 100644 (file)
index 0000000..174b2ec
--- /dev/null
@@ -0,0 +1,1010 @@
+\hypertarget{classSAMURAI__Sistema}{
+\section{Referencia de la Clase SAMURAI\_\-Sistema}
+\label{classSAMURAI__Sistema}\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Clase para el manejo de los sistemas. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 37 del archivo Sistema.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Sistema_a0}{get\-Asociaciones} ()
+\begin{CompactList}\small\item\em Gets Asociaciones. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a1}{set\-Asociaciones} (\$asociaciones)
+\begin{CompactList}\small\item\em Sets Asociaciones. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a2}{SAMURAI\_\-Sistema} (\&\$db, \$id=null)
+\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a3}{get\-Id} ()
+\begin{CompactList}\small\item\em Devuelve el identificador del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a4}{get\-Nombre} ()
+\begin{CompactList}\small\item\em Devuelve el nombre del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a5}{get\-Descripcion} ()
+\begin{CompactList}\small\item\em Devuelve la descrpcion del sistema. \item\end{CompactList}\item 
+\& \hyperlink{classSAMURAI__Sistema_a6}{get\-Fecha\-Inicio} ()
+\begin{CompactList}\small\item\em Devuelve la fecha de inicio del sistema. \item\end{CompactList}\item 
+\& \hyperlink{classSAMURAI__Sistema_a7}{get\-Fecha\-Fin} ()
+\begin{CompactList}\small\item\em Devuelve la fecha de finalizacion del sistema. \item\end{CompactList}\item 
+\& \hyperlink{classSAMURAI__Sistema_a8}{get\-Fecha\-Implementacion} ()
+\begin{CompactList}\small\item\em Devuelve la fecha de implementacion del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a9}{get\-Contacto} ()
+\begin{CompactList}\small\item\em Devuelve el contacto del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a10}{set\-Nombre} (\$nombre=null)
+\begin{CompactList}\small\item\em Setea el nombre del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a11}{set\-Descripcion} (\$descripcion=null)
+\begin{CompactList}\small\item\em Setea la descripcion del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a12}{set\-Fecha\-Inicio} (\$fecha=null)
+\begin{CompactList}\small\item\em Setea la fecha de inicio del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a13}{set\-Fecha\-Fin} (\$fecha=null)
+\begin{CompactList}\small\item\em Setea la fecha de finalizacion del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a14}{set\-Fecha\-Implementacion} (\$fecha=null)
+\begin{CompactList}\small\item\em Setea la fecha de implementacion del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a15}{set\-Contacto} (\$contacto=null)
+\begin{CompactList}\small\item\em Setea el contacto del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a16}{\_\-obtener\-Datos\-Db} ()
+\begin{CompactList}\small\item\em Obtiene los datos del sistema de la DB. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a17}{guardar\-Datos} (\$accion=grabar)
+\begin{CompactList}\small\item\em Guarda la informacion del sistema en la base. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a18}{get\-Responsable} ()
+\begin{CompactList}\small\item\em Devuelve el login del responsable de los ultimos cambios. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a19}{set\-Responsable} (\$responsable=null)
+\begin{CompactList}\small\item\em Setea el login del responsable de los ultimos cambios del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a20}{get\-Id\-Permisos} ()
+\begin{CompactList}\small\item\em Devuelve un array asociativo con los identificadores de los permisos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a21}{set\-Permisos} (\$permisos=null)
+\begin{CompactList}\small\item\em Setea los permisos de un sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a22}{get\-Max\-Id\-Sistema} ()
+\item 
+\hyperlink{classSAMURAI__Sistema_a23}{\_\-grabar\-Db} ()
+\begin{CompactList}\small\item\em Graba los datos en la Base de Datos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a24}{\_\-borrar\-Db} ()
+\begin{CompactList}\small\item\em Borra los datos de la base de datos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a25}{\_\-modificar\-Db} ()
+\begin{CompactList}\small\item\em Modifica los datos en base. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a26}{\_\-grabar\-Permisos\-Db} (\$id\-Sistema)
+\begin{CompactList}\small\item\em Graba los permisos del sistema en perm\_\-sist. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a27}{\_\-borrar\-Permisos\-Db} (\$id\-Sistema, \$observaciones=null, \$id\-Permiso=null)
+\begin{CompactList}\small\item\em Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a28}{guardar\-Asociacion} (\$id\-Permiso, \$observacion= '')
+\begin{CompactList}\small\item\em Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a29}{eliminar\-Asociacion} (\$id\-Permiso, \$observacion= '')
+\begin{CompactList}\small\item\em Elimina una asociacion de la base, y actualiza los datos del sistema. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a30}{modificar\-Asociacion} (\$id\-Permiso, \$id\-Permiso\_\-ant, \$observacion= '', \$obs\_\-ant= '')
+\begin{CompactList}\small\item\em Actualiza los datos de la asociacion en la base de datos. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_a31}{\_\-existe\-Asociacion} (\$id\-Permiso, \$observacion)
+\begin{CompactList}\small\item\em Chequea si existe la asociacion. \item\end{CompactList}\end{CompactItemize}
+\subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Sistema_e0}{get\-Sistemas} (\&\$db)
+\begin{CompactList}\small\item\em Devuelve el array de sistemas. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_e1}{\_\-get\-Id\-Sistemas} (\&\$db)
+\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los sistemas. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Sistema_e2}{get\-Array\-Sistemas} (\&\$db)
+\begin{CompactList}\small\item\em Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. \item\end{CompactList}\end{CompactItemize}
+\subsection*{Atributos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Sistema_o0}{\_\-id}
+\item 
+\hyperlink{classSAMURAI__Sistema_o1}{\_\-nombre}
+\item 
+\hyperlink{classSAMURAI__Sistema_o2}{\_\-descripcion}
+\item 
+\hyperlink{classSAMURAI__Sistema_o3}{\_\-fecha\_\-inicio}
+\item 
+\hyperlink{classSAMURAI__Sistema_o4}{\_\-fecha\_\-fin}
+\item 
+\hyperlink{classSAMURAI__Sistema_o5}{\_\-fecha\_\-implementacion}
+\item 
+\hyperlink{classSAMURAI__Sistema_o6}{\_\-contacto}
+\item 
+\hyperlink{classSAMURAI__Sistema_o7}{\_\-db}
+\item 
+\hyperlink{classSAMURAI__Sistema_o8}{\_\-responsable}
+\item 
+\hyperlink{classSAMURAI__Sistema_o9}{\_\-permisos}
+\item 
+\hyperlink{classSAMURAI__Sistema_o10}{\_\-asociaciones}
+\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n del constructor y destructor}
+\hypertarget{classSAMURAI__Sistema_a2}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[SAMURAI\_\-Sistema]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::SAMURAI\_\-Sistema (\&\$ {\em db}, \$ {\em id} = null)}}
+\label{classSAMURAI__Sistema_a2}
+
+
+Constructor. 
+
+Si recibe como parametro el identificador busca en la DB los datos.
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Objeto Conexion \item[{\em int}]\$id Identificador del sistema\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 161 del archivo Sistema.php.
+
+References \_\-db, \_\-id, \_\-obtener\-Datos\-Db(), set\-Contacto(), set\-Descripcion(), set\-Fecha\-Fin(), set\-Fecha\-Implementacion(), set\-Fecha\-Inicio(), set\-Nombre(), set\-Permisos(), y set\-Responsable().
+
+Referenciado por get\-Sistemas().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a2_cgraph}
+\end{center}
+\end{figure}
+
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSAMURAI__Sistema_a24}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_borrarDb@{\_\-borrarDb}}
+\index{_borrarDb@{\_\-borrarDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-borrarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-borrar\-Db ()}}
+\label{classSAMURAI__Sistema_a24}
+
+
+Borra los datos de la base de datos. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 625 del archivo Sistema.php.
+
+References \_\-borrar\-Permisos\-Db(), \_\-db, get\-Id(), y get\-Responsable().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=306pt]{classSAMURAI__Sistema_a24_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a27}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_borrarPermisosDb@{\_\-borrarPermisosDb}}
+\index{_borrarPermisosDb@{\_\-borrarPermisosDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-borrarPermisosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-borrar\-Permisos\-Db (\$ {\em id\-Sistema}, \$ {\em observaciones} = null, \$ {\em id\-Permiso} = null)}}
+\label{classSAMURAI__Sistema_a27}
+
+
+Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Sistema Identificador del sistema \item[{\em bool}]\$observaciones Null u observacion de la asociacion a borrar \item[{\em int}]\$id\-Permiso Identificador del permiso a borrar\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 726 del archivo Sistema.php.
+
+References \_\-db.
+
+Referenciado por \_\-borrar\-Db(), \_\-modificar\-Db(), y eliminar\-Asociacion().\hypertarget{classSAMURAI__Sistema_a31}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_existeAsociacion@{\_\-existeAsociacion}}
+\index{_existeAsociacion@{\_\-existeAsociacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-existeAsociacion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-existe\-Asociacion (\$ {\em id\-Permiso}, \$ {\em observacion})}}
+\label{classSAMURAI__Sistema_a31}
+
+
+Chequea si existe la asociacion. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Permiso Id del permiso a chequear \item[{\em string}]\$observacion Observacion a chequear\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]bool  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 847 del archivo Sistema.php.
+
+References \_\-db.
+
+Referenciado por guardar\-Asociacion(), y modificar\-Asociacion().\hypertarget{classSAMURAI__Sistema_e1}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_getIdSistemas@{\_\-getIdSistemas}}
+\index{_getIdSistemas@{\_\-getIdSistemas}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-getIdSistemas]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-get\-Id\-Sistemas (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Sistema_e1}
+
+
+Devuleve un array con los identificadores de todos los sistemas. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(int)  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 896 del archivo Sistema.php.
+
+Referenciado por get\-Sistemas().\hypertarget{classSAMURAI__Sistema_a23}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_grabarDb@{\_\-grabarDb}}
+\index{_grabarDb@{\_\-grabarDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-grabar\-Db ()}}
+\label{classSAMURAI__Sistema_a23}
+
+
+Graba los datos en la Base de Datos. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 586 del archivo Sistema.php.
+
+References \_\-db, \_\-grabar\-Permisos\-Db(), get\-Contacto(), get\-Descripcion(), get\-Fecha\-Fin(), get\-Fecha\-Implementacion(), get\-Fecha\-Inicio(), y get\-Responsable().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a23_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a26}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_grabarPermisosDb@{\_\-grabarPermisosDb}}
+\index{_grabarPermisosDb@{\_\-grabarPermisosDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-grabarPermisosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-grabar\-Permisos\-Db (\$ {\em id\-Sistema})}}
+\label{classSAMURAI__Sistema_a26}
+
+
+Graba los permisos del sistema en perm\_\-sist. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Sistema Identificador del sistema\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 698 del archivo Sistema.php.
+
+References \_\-db.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a25}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_modificarDb@{\_\-modificarDb}}
+\index{_modificarDb@{\_\-modificarDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-modificar\-Db ()}}
+\label{classSAMURAI__Sistema_a25}
+
+
+Modifica los datos en base. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 653 del archivo Sistema.php.
+
+References \_\-borrar\-Permisos\-Db(), \_\-db, \_\-grabar\-Permisos\-Db(), get\-Contacto(), get\-Descripcion(), get\-Fecha\-Fin(), get\-Fecha\-Implementacion(), get\-Fecha\-Inicio(), get\-Id(), y get\-Responsable().
+
+Referenciado por guardar\-Datos().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a25_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a16}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
+\index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::\_\-obtener\-Datos\-Db ()}}
+\label{classSAMURAI__Sistema_a16}
+
+
+Obtiene los datos del sistema de la DB. 
+
+\begin{Desc}
+\item[Devuelve:]void  protected \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 400 del archivo Sistema.php.
+
+References \_\-asociaciones, \_\-db, \_\-permisos, set\-Contacto(), set\-Descripcion(), set\-Fecha\-Fin(), set\-Fecha\-Implementacion(), set\-Fecha\-Inicio(), set\-Nombre(), y set\-Responsable().
+
+Referenciado por eliminar\-Asociacion(), guardar\-Asociacion(), modificar\-Asociacion(), y SAMURAI\_\-Sistema().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a16_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a29}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!eliminarAsociacion@{eliminarAsociacion}}
+\index{eliminarAsociacion@{eliminarAsociacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[eliminarAsociacion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::eliminar\-Asociacion (\$ {\em id\-Permiso}, \$ {\em observacion} = '')}}
+\label{classSAMURAI__Sistema_a29}
+
+
+Elimina una asociacion de la base, y actualiza los datos del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Permiso Identificador del permiso a borrar \item[{\em string}]\$observacion Observacion de la asociacion a borrar (Puede ser vacia)\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]bool  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 789 del archivo Sistema.php.
+
+References \_\-borrar\-Permisos\-Db(), y \_\-obtener\-Datos\-Db().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a29_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_e2}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getArraySistemas@{getArraySistemas}}
+\index{getArraySistemas@{getArraySistemas}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getArraySistemas]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Array\-Sistemas (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Sistema_e2}
+
+
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array()  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 921 del archivo Sistema.php.
+
+References get\-Sistemas().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=229pt]{classSAMURAI__Sistema_e2_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a0}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getAsociaciones@{getAsociaciones}}
+\index{getAsociaciones@{getAsociaciones}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getAsociaciones]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Asociaciones ()}}
+\label{classSAMURAI__Sistema_a0}
+
+
+Gets Asociaciones. 
+
+\begin{Desc}
+\item[Devuelve:]array  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 132 del archivo Sistema.php.
+
+References \_\-asociaciones.\hypertarget{classSAMURAI__Sistema_a9}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getContacto@{getContacto}}
+\index{getContacto@{getContacto}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getContacto]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Contacto ()}}
+\label{classSAMURAI__Sistema_a9}
+
+
+Devuelve el contacto del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 281 del archivo Sistema.php.
+
+References \_\-contacto.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a5}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getDescripcion@{getDescripcion}}
+\index{getDescripcion@{getDescripcion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Descripcion ()}}
+\label{classSAMURAI__Sistema_a5}
+
+
+Devuelve la descrpcion del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 214 del archivo Sistema.php.
+
+References \_\-descripcion.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a7}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getFechaFin@{getFechaFin}}
+\index{getFechaFin@{getFechaFin}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getFechaFin]{\setlength{\rightskip}{0pt plus 5cm}\& SAMURAI\_\-Sistema::get\-Fecha\-Fin ()}}
+\label{classSAMURAI__Sistema_a7}
+
+
+Devuelve la fecha de finalizacion del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]\&date  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 245 del archivo Sistema.php.
+
+References \_\-fecha\_\-fin.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a8}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getFechaImplementacion@{getFechaImplementacion}}
+\index{getFechaImplementacion@{getFechaImplementacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getFechaImplementacion]{\setlength{\rightskip}{0pt plus 5cm}\& SAMURAI\_\-Sistema::get\-Fecha\-Implementacion ()}}
+\label{classSAMURAI__Sistema_a8}
+
+
+Devuelve la fecha de implementacion del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]\&date  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 263 del archivo Sistema.php.
+
+References \_\-fecha\_\-implementacion.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a6}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getFechaInicio@{getFechaInicio}}
+\index{getFechaInicio@{getFechaInicio}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getFechaInicio]{\setlength{\rightskip}{0pt plus 5cm}\& SAMURAI\_\-Sistema::get\-Fecha\-Inicio ()}}
+\label{classSAMURAI__Sistema_a6}
+
+
+Devuelve la fecha de inicio del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]\&date  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 227 del archivo Sistema.php.
+
+References \_\-fecha\_\-inicio.
+
+Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a3}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getId@{getId}}
+\index{getId@{getId}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Id ()}}
+\label{classSAMURAI__Sistema_a3}
+
+
+Devuelve el identificador del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]int  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 188 del archivo Sistema.php.
+
+References \_\-id.
+
+Referenciado por \_\-borrar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Sistema_a20}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getIdPermisos@{getIdPermisos}}
+\index{getIdPermisos@{getIdPermisos}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getIdPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Id\-Permisos ()}}
+\label{classSAMURAI__Sistema_a20}
+
+
+Devuelve un array asociativo con los identificadores de los permisos. 
+
+\begin{Desc}
+\item[Devuelve:]array  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 542 del archivo Sistema.php.
+
+References \_\-permisos.\hypertarget{classSAMURAI__Sistema_a22}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getMaxIdSistema@{getMaxIdSistema}}
+\index{getMaxIdSistema@{getMaxIdSistema}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getMaxIdSistema]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Max\-Id\-Sistema ()}}
+\label{classSAMURAI__Sistema_a22}
+
+
+\begin{Desc}
+\item[Devuelve:]int  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 568 del archivo Sistema.php.
+
+References \_\-db.\hypertarget{classSAMURAI__Sistema_a4}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getNombre@{getNombre}}
+\index{getNombre@{getNombre}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getNombre]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Nombre ()}}
+\label{classSAMURAI__Sistema_a4}
+
+
+Devuelve el nombre del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 201 del archivo Sistema.php.
+
+References \_\-nombre.\hypertarget{classSAMURAI__Sistema_a18}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getResponsable@{getResponsable}}
+\index{getResponsable@{getResponsable}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Responsable ()}}
+\label{classSAMURAI__Sistema_a18}
+
+
+Devuelve el login del responsable de los ultimos cambios. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 514 del archivo Sistema.php.
+
+References \_\-responsable.
+
+Referenciado por \_\-borrar\-Db(), \_\-grabar\-Db(), \_\-modificar\-Db(), guardar\-Asociacion(), y modificar\-Asociacion().\hypertarget{classSAMURAI__Sistema_e0}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!getSistemas@{getSistemas}}
+\index{getSistemas@{getSistemas}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[getSistemas]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::get\-Sistemas (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
+\label{classSAMURAI__Sistema_e0}
+
+
+Devuelve el array de sistemas. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]array(Sistema)  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 875 del archivo Sistema.php.
+
+References \_\-get\-Id\-Sistemas(), y SAMURAI\_\-Sistema().
+
+Referenciado por get\-Array\-Sistemas().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=229pt]{classSAMURAI__Sistema_e0_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a28}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!guardarAsociacion@{guardarAsociacion}}
+\index{guardarAsociacion@{guardarAsociacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[guardarAsociacion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::guardar\-Asociacion (\$ {\em id\-Permiso}, \$ {\em observacion} = '')}}
+\label{classSAMURAI__Sistema_a28}
+
+
+Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Permiso Identificador del Permiso \item[{\em string}]\$observacion Observacion a agregar\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]bool  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 758 del archivo Sistema.php.
+
+References \_\-db, \_\-existe\-Asociacion(), \_\-obtener\-Datos\-Db(), y get\-Responsable().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a28_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a17}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!guardarDatos@{guardarDatos}}
+\index{guardarDatos@{guardarDatos}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::guardar\-Datos (\$ {\em accion} = grabar)}}
+\label{classSAMURAI__Sistema_a17}
+
+
+Guarda la informacion del sistema en la base. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$accion Accion a realizar. Grabar, modificar o eliminar\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 489 del archivo Sistema.php.
+
+References \_\-borrar\-Db(), \_\-grabar\-Db(), y \_\-modificar\-Db().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a17_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a30}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!modificarAsociacion@{modificarAsociacion}}
+\index{modificarAsociacion@{modificarAsociacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[modificarAsociacion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::modificar\-Asociacion (\$ {\em id\-Permiso}, \$ {\em id\-Permiso\_\-ant}, \$ {\em observacion} = '', \$ {\em obs\_\-ant} = '')}}
+\label{classSAMURAI__Sistema_a30}
+
+
+Actualiza los datos de la asociacion en la base de datos. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$id\-Permiso Identificador del permiso \item[{\em int}]\$id\-Permiso\_\-ant Identificador del permiso anterior \item[{\em string}]\$observacion Observacion a insertar \item[{\em string}]\$obs\_\-ant Observacion anterior\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]bool  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 812 del archivo Sistema.php.
+
+References \_\-db, \_\-existe\-Asociacion(), \_\-obtener\-Datos\-Db(), y get\-Responsable().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=420pt]{classSAMURAI__Sistema_a30_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSAMURAI__Sistema_a1}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setAsociaciones@{setAsociaciones}}
+\index{setAsociaciones@{setAsociaciones}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setAsociaciones]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Asociaciones (\$ {\em asociaciones})}}
+\label{classSAMURAI__Sistema_a1}
+
+
+Sets Asociaciones. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em array}]\$asociaciones Asociaciones.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 144 del archivo Sistema.php.
+
+References \_\-asociaciones.\hypertarget{classSAMURAI__Sistema_a15}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setContacto@{setContacto}}
+\index{setContacto@{setContacto}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setContacto]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Contacto (\$ {\em contacto} = null)}}
+\label{classSAMURAI__Sistema_a15}
+
+
+Setea el contacto del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$contacto Texto con la informacion del contacto.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 387 del archivo Sistema.php.
+
+References \_\-contacto.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a11}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setDescripcion@{setDescripcion}}
+\index{setDescripcion@{setDescripcion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Descripcion (\$ {\em descripcion} = null)}}
+\label{classSAMURAI__Sistema_a11}
+
+
+Setea la descripcion del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$descripcion Descripcion del sistema.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 311 del archivo Sistema.php.
+
+References \_\-descripcion.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a13}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setFechaFin@{setFechaFin}}
+\index{setFechaFin@{setFechaFin}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setFechaFin]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Fecha\-Fin (\$ {\em fecha} = null)}}
+\label{classSAMURAI__Sistema_a13}
+
+
+Setea la fecha de finalizacion del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em date}]\$fecha Fecha de finalizacion del sistema.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 346 del archivo Sistema.php.
+
+References \_\-fecha\_\-fin.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a14}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setFechaImplementacion@{setFechaImplementacion}}
+\index{setFechaImplementacion@{setFechaImplementacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setFechaImplementacion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Fecha\-Implementacion (\$ {\em fecha} = null)}}
+\label{classSAMURAI__Sistema_a14}
+
+
+Setea la fecha de implementacion del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em date}]\$fecha Fecha de implementacion del sistema.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 366 del archivo Sistema.php.
+
+References \_\-fecha\_\-implementacion.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a12}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setFechaInicio@{setFechaInicio}}
+\index{setFechaInicio@{setFechaInicio}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setFechaInicio]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Fecha\-Inicio (\$ {\em fecha} = null)}}
+\label{classSAMURAI__Sistema_a12}
+
+
+Setea la fecha de inicio del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em date}]\$fecha Fecha de inicio del sistema\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 326 del archivo Sistema.php.
+
+References \_\-fecha\_\-inicio.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a10}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setNombre@{setNombre}}
+\index{setNombre@{setNombre}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setNombre]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Nombre (\$ {\em nombre} = null)}}
+\label{classSAMURAI__Sistema_a10}
+
+
+Setea el nombre del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$nombre Nombre del sistema.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 296 del archivo Sistema.php.
+
+References \_\-nombre.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a21}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setPermisos@{setPermisos}}
+\index{setPermisos@{setPermisos}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Permisos (\$ {\em permisos} = null)}}
+\label{classSAMURAI__Sistema_a21}
+
+
+Setea los permisos de un sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$permisos Array asociativo con los permisos\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 557 del archivo Sistema.php.
+
+References \_\-permisos.
+
+Referenciado por SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_a19}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!setResponsable@{setResponsable}}
+\index{setResponsable@{setResponsable}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Sistema::set\-Responsable (\$ {\em responsable} = null)}}
+\label{classSAMURAI__Sistema_a19}
+
+
+Setea el login del responsable de los ultimos cambios del sistema. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$responsable String con el login del responsable del cambio\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 529 del archivo Sistema.php.
+
+References \_\-responsable.
+
+Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Sistema().
+
+\subsection{Documentaci\'{o}n de los datos miembro}
+\hypertarget{classSAMURAI__Sistema_o10}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_asociaciones@{\_\-asociaciones}}
+\index{_asociaciones@{\_\-asociaciones}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-asociaciones]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o10}{SAMURAI\_\-Sistema::\_\-asociaciones}}}
+\label{classSAMURAI__Sistema_o10}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 124 del archivo Sistema.php.
+
+Referenciado por \_\-obtener\-Datos\-Db(), get\-Asociaciones(), y set\-Asociaciones().\hypertarget{classSAMURAI__Sistema_o6}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_contacto@{\_\-contacto}}
+\index{_contacto@{\_\-contacto}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-contacto]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o6}{SAMURAI\_\-Sistema::\_\-contacto}}}
+\label{classSAMURAI__Sistema_o6}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 92 del archivo Sistema.php.
+
+Referenciado por get\-Contacto(), y set\-Contacto().\hypertarget{classSAMURAI__Sistema_o7}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_db@{\_\-db}}
+\index{_db@{\_\-db}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o7}{SAMURAI\_\-Sistema::\_\-db}}}
+\label{classSAMURAI__Sistema_o7}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 100 del archivo Sistema.php.
+
+Referenciado por \_\-borrar\-Db(), \_\-borrar\-Permisos\-Db(), \_\-existe\-Asociacion(), \_\-grabar\-Db(), \_\-grabar\-Permisos\-Db(), \_\-modificar\-Db(), \_\-obtener\-Datos\-Db(), get\-Max\-Id\-Sistema(), guardar\-Asociacion(), modificar\-Asociacion(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_o2}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_descripcion@{\_\-descripcion}}
+\index{_descripcion@{\_\-descripcion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o2}{SAMURAI\_\-Sistema::\_\-descripcion}}}
+\label{classSAMURAI__Sistema_o2}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 60 del archivo Sistema.php.
+
+Referenciado por get\-Descripcion(), y set\-Descripcion().\hypertarget{classSAMURAI__Sistema_o4}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_fecha_fin@{\_\-fecha\_\-fin}}
+\index{_fecha_fin@{\_\-fecha\_\-fin}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-fecha\_\-fin]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o4}{SAMURAI\_\-Sistema::\_\-fecha\_\-fin}}}
+\label{classSAMURAI__Sistema_o4}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 76 del archivo Sistema.php.
+
+Referenciado por get\-Fecha\-Fin(), y set\-Fecha\-Fin().\hypertarget{classSAMURAI__Sistema_o5}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_fecha_implementacion@{\_\-fecha\_\-implementacion}}
+\index{_fecha_implementacion@{\_\-fecha\_\-implementacion}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-fecha\_\-implementacion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o5}{SAMURAI\_\-Sistema::\_\-fecha\_\-implementacion}}}
+\label{classSAMURAI__Sistema_o5}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 84 del archivo Sistema.php.
+
+Referenciado por get\-Fecha\-Implementacion(), y set\-Fecha\-Implementacion().\hypertarget{classSAMURAI__Sistema_o3}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_fecha_inicio@{\_\-fecha\_\-inicio}}
+\index{_fecha_inicio@{\_\-fecha\_\-inicio}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-fecha\_\-inicio]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o3}{SAMURAI\_\-Sistema::\_\-fecha\_\-inicio}}}
+\label{classSAMURAI__Sistema_o3}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 68 del archivo Sistema.php.
+
+Referenciado por get\-Fecha\-Inicio(), y set\-Fecha\-Inicio().\hypertarget{classSAMURAI__Sistema_o0}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_id@{\_\-id}}
+\index{_id@{\_\-id}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-id]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o0}{SAMURAI\_\-Sistema::\_\-id}}}
+\label{classSAMURAI__Sistema_o0}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 44 del archivo Sistema.php.
+
+Referenciado por get\-Id(), y SAMURAI\_\-Sistema().\hypertarget{classSAMURAI__Sistema_o1}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_nombre@{\_\-nombre}}
+\index{_nombre@{\_\-nombre}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-nombre]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o1}{SAMURAI\_\-Sistema::\_\-nombre}}}
+\label{classSAMURAI__Sistema_o1}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 52 del archivo Sistema.php.
+
+Referenciado por get\-Nombre(), y set\-Nombre().\hypertarget{classSAMURAI__Sistema_o9}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_permisos@{\_\-permisos}}
+\index{_permisos@{\_\-permisos}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-permisos]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o9}{SAMURAI\_\-Sistema::\_\-permisos}}}
+\label{classSAMURAI__Sistema_o9}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 116 del archivo Sistema.php.
+
+Referenciado por \_\-obtener\-Datos\-Db(), get\-Id\-Permisos(), y set\-Permisos().\hypertarget{classSAMURAI__Sistema_o8}{
+\index{SAMURAI_Sistema@{SAMURAI\_\-Sistema}!_responsable@{\_\-responsable}}
+\index{_responsable@{\_\-responsable}!SAMURAI_Sistema@{SAMURAI\_\-Sistema}}
+\subsubsection[\_\-responsable]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Sistema_o8}{SAMURAI\_\-Sistema::\_\-responsable}}}
+\label{classSAMURAI__Sistema_o8}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 108 del archivo Sistema.php.
+
+Referenciado por get\-Responsable(), y set\-Responsable().
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Sistema_8php}{Sistema.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a16_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a16_cgraph.eps
new file mode 100644 (file)
index 0000000..b04713a
--- /dev/null
@@ -0,0 +1,529 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1445 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1445 121
+%%PageOrientation: Portrait
+gsave
+35 35 1410 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node113
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 597 60 moveto
+799 60 lineto
+799 75 lineto
+597 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 597 60 moveto
+799 60 lineto
+799 75 lineto
+597 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 63 moveto 192 -0.5 (SAMURAI_Sistema::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node114
+[ /Rect [ 0 9 170 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a15) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+171 8 lineto
+171 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 161 -0.5 (SAMURAI_Sistema::setContacto) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node114
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 607 60 moveto
+503 52 328 37 177 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 177 22 moveto
+167 24 lineto
+177 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node115
+[ /Rect [ 188 9 372 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 8 moveto
+373 8 lineto
+373 23 lineto
+188 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+280 11 moveto 175 -0.5 (SAMURAI_Sistema::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node115
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 638 60 moveto
+562 50 430 34 349 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 351 23 moveto
+341 24 lineto
+351 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node116
+[ /Rect [ 390 9 562 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a13) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 390 8 moveto
+563 8 lineto
+563 23 lineto
+390 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+476 11 moveto 163 -0.5 (SAMURAI_Sistema::setFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node116
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 60 moveto
+627 51 560 35 517 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 518 24 moveto
+508 24 lineto
+517 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node117
+[ /Rect [ 580 9 816 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a14) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 580 8 moveto
+816 8 lineto
+816 23 lineto
+580 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 11 moveto 226 -0.5 (SAMURAI_Sistema::setFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node117
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 60 moveto
+698 53 698 42 698 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 34 moveto
+698 24 lineto
+696 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node118
+[ /Rect [ 834 9 1016 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a12) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 834 8 moveto
+1017 8 lineto
+1017 23 lineto
+834 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+925 11 moveto 173 -0.5 (SAMURAI_Sistema::setFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node118
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 731 60 moveto
+771 51 839 35 883 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 883 29 moveto
+892 24 lineto
+882 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node119
+[ /Rect [ 1034 9 1202 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1034 8 moveto
+1203 8 lineto
+1203 23 lineto
+1034 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1118 11 moveto 159 -0.5 (SAMURAI_Sistema::setNombre) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node119
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 759 60 moveto
+835 50 967 34 1048 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1047 28 moveto
+1057 24 lineto
+1047 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node120
+[ /Rect [ 1220 9 1408 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a19) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1220 8 moveto
+1409 8 lineto
+1409 23 lineto
+1220 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1314 11 moveto 179 -0.5 (SAMURAI_Sistema::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node113 -> Node120
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 786 60 moveto
+888 52 1064 37 1215 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1215 27 moveto
+1225 24 lineto
+1215 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a17_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a17_cgraph.eps
new file mode 100644 (file)
index 0000000..5918a8e
--- /dev/null
@@ -0,0 +1,910 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1887 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1887 173
+%%PageOrientation: Portrait
+gsave
+35 35 1852 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node178
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 814 112 moveto
+996 112 lineto
+996 127 lineto
+814 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 814 112 moveto
+996 112 lineto
+996 127 lineto
+814 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+905 115 moveto 172 -0.5 (SAMURAI_Sistema::guardarDatos) alignedtext
+end grestore
+end grestore
+
+%      Node179
+[ /Rect [ 288 61 456 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a24) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 288 60 moveto
+456 60 lineto
+456 75 lineto
+288 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+372 63 moveto 158 -0.5 (SAMURAI_Sistema::_borrarDb) alignedtext
+end grestore
+end grestore
+
+%      Node178 -> Node179
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 828 112 moveto
+730 102 561 86 459 77 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 459 75 moveto
+449 76 lineto
+459 79 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node183
+[ /Rect [ 1033 61 1201 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a23) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1033 60 moveto
+1202 60 lineto
+1202 75 lineto
+1033 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+1117 63 moveto 159 -0.5 (SAMURAI_Sistema::_grabarDb) alignedtext
+end grestore
+end grestore
+
+%      Node178 -> Node183
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 936 112 moveto
+973 103 1037 87 1078 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1077 81 moveto
+1086 76 lineto
+1076 76 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190
+[ /Rect [ 812 61 998 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a25) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 812 60 moveto
+998 60 lineto
+998 75 lineto
+812 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+905 63 moveto 176 -0.5 (SAMURAI_Sistema::_modificarDb) alignedtext
+end grestore
+end grestore
+
+%      Node178 -> Node190
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 905 112 moveto
+905 105 905 94 905 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 908 86 moveto
+905 76 lineto
+903 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node180
+[ /Rect [ 156 9 368 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a27) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 156 8 moveto
+368 8 lineto
+368 23 lineto
+156 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+262 11 moveto 202 -0.5 (SAMURAI_Sistema::_borrarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node179 -> Node180
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 356 60 moveto
+337 51 307 37 286 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 288 25 moveto
+278 24 lineto
+286 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node181
+[ /Rect [ 0 9 138 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+139 8 lineto
+139 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+69 11 moveto 129 -0.5 (SAMURAI_Sistema::getId) alignedtext
+end grestore
+end grestore
+
+%      Node179 -> Node181
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 328 60 moveto
+274 50 180 35 122 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 123 23 moveto
+113 24 lineto
+123 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node182
+[ /Rect [ 386 9 576 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 386 8 moveto
+577 8 lineto
+577 23 lineto
+386 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+481 11 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node179 -> Node182
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 388 60 moveto
+407 51 436 37 457 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 457 30 moveto
+465 24 lineto
+455 25 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node183 -> Node182
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1039 60 moveto
+1037 60 1035 60 1033 60 curveto
+832 42 780 40 582 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 582 22 moveto
+572 24 lineto
+582 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node184
+[ /Rect [ 1244 9 1456 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a26) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1244 8 moveto
+1457 8 lineto
+1457 23 lineto
+1244 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1350 11 moveto 203 -0.5 (SAMURAI_Sistema::_grabarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node184
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1151 60 moveto
+1192 51 1263 35 1308 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1307 29 moveto
+1316 24 lineto
+1306 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node185
+[ /Rect [ 1474 9 1646 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a9) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1474 8 moveto
+1647 8 lineto
+1647 23 lineto
+1474 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1560 11 moveto 163 -0.5 (SAMURAI_Sistema::getContacto) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node185
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1181 60 moveto
+1262 50 1402 34 1487 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1486 28 moveto
+1496 24 lineto
+1486 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node186
+[ /Rect [ 1664 9 1850 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1664 8 moveto
+1851 8 lineto
+1851 23 lineto
+1664 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1757 11 moveto 177 -0.5 (SAMURAI_Sistema::getDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node186
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1196 60 moveto
+1198 60 1200 60 1202 60 curveto
+1405 42 1457 40 1659 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1659 27 moveto
+1669 24 lineto
+1659 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node187
+[ /Rect [ 594 9 768 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 594 8 moveto
+769 8 lineto
+769 23 lineto
+594 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+681 11 moveto 165 -0.5 (SAMURAI_Sistema::getFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node187
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1054 60 moveto
+974 50 838 34 754 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 754 23 moveto
+744 24 lineto
+754 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node188
+[ /Rect [ 786 9 1024 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a8) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 786 8 moveto
+1024 8 lineto
+1024 23 lineto
+786 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+905 11 moveto 228 -0.5 (SAMURAI_Sistema::getFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node188
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1086 60 moveto
+1049 51 986 35 945 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 946 24 moveto
+936 24 lineto
+945 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node189
+[ /Rect [ 1042 9 1226 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1042 8 moveto
+1227 8 lineto
+1227 23 lineto
+1042 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1134 11 moveto 175 -0.5 (SAMURAI_Sistema::getFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node183 -> Node189
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1120 60 moveto
+1122 53 1125 42 1128 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1130 34 moveto
+1131 24 lineto
+1125 33 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node180
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 818 60 moveto
+816 60 814 60 812 60 curveto
+658 46 481 33 370 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 370 23 moveto
+360 24 lineto
+370 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node181
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 821 60 moveto
+818 60 815 60 812 60 curveto
+516 39 439 49 144 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 144 22 moveto
+134 24 lineto
+144 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node182
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 844 60 moveto
+766 50 633 34 551 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 552 23 moveto
+542 24 lineto
+552 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node184
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 969 60 moveto
+1050 50 1191 34 1276 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1275 28 moveto
+1285 24 lineto
+1275 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node185
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 991 60 moveto
+994 60 996 60 998 60 curveto
+1207 42 1261 41 1468 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1468 27 moveto
+1478 24 lineto
+1468 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node186
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 989 60 moveto
+992 60 995 60 998 60 curveto
+1292 39 1367 44 1660 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1660 27 moveto
+1670 24 lineto
+1660 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node187
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 872 60 moveto
+833 51 766 35 723 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 724 24 moveto
+714 24 lineto
+723 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node188
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 905 60 moveto
+905 53 905 42 905 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 908 34 moveto
+905 24 lineto
+903 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node190 -> Node189
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 938 60 moveto
+979 51 1048 35 1093 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1092 29 moveto
+1101 24 lineto
+1091 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a23_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a23_cgraph.eps
new file mode 100644 (file)
index 0000000..5176926
--- /dev/null
@@ -0,0 +1,531 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1501 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1501 121
+%%PageOrientation: Portrait
+gsave
+35 35 1466 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node94
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 627 60 moveto
+796 60 lineto
+796 75 lineto
+627 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 627 60 moveto
+796 60 lineto
+796 75 lineto
+627 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+711 63 moveto 159 -0.5 (SAMURAI_Sistema::_grabarDb) alignedtext
+end grestore
+end grestore
+
+%      Node95
+[ /Rect [ 0 9 212 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a26) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+213 8 lineto
+213 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+106 11 moveto 203 -0.5 (SAMURAI_Sistema::_grabarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node95
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 633 60 moveto
+631 60 629 60 627 60 curveto
+482 46 314 33 208 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 209 23 moveto
+199 24 lineto
+209 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node96
+[ /Rect [ 230 9 402 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a9) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 230 8 moveto
+403 8 lineto
+403 23 lineto
+230 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+316 11 moveto 163 -0.5 (SAMURAI_Sistema::getContacto) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node96
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 654 60 moveto
+582 50 458 34 381 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 383 23 moveto
+373 24 lineto
+383 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node97
+[ /Rect [ 420 9 606 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 420 8 moveto
+607 8 lineto
+607 23 lineto
+420 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+513 11 moveto 177 -0.5 (SAMURAI_Sistema::getDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node97
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 682 60 moveto
+647 51 588 35 551 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 552 24 moveto
+542 24 lineto
+551 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node98
+[ /Rect [ 624 9 798 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 624 8 moveto
+799 8 lineto
+799 23 lineto
+624 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+711 11 moveto 165 -0.5 (SAMURAI_Sistema::getFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node98
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 711 60 moveto
+711 53 711 42 711 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 714 34 moveto
+711 24 lineto
+709 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node99
+[ /Rect [ 816 9 1054 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a8) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 816 8 moveto
+1054 8 lineto
+1054 23 lineto
+816 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+935 11 moveto 228 -0.5 (SAMURAI_Sistema::getFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node99
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 744 60 moveto
+783 51 850 35 893 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 893 29 moveto
+902 24 lineto
+892 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node100
+[ /Rect [ 1072 9 1256 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1072 8 moveto
+1257 8 lineto
+1257 23 lineto
+1072 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1164 11 moveto 175 -0.5 (SAMURAI_Sistema::getFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node100
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 776 60 moveto
+859 50 1002 34 1089 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1088 28 moveto
+1098 24 lineto
+1088 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node101
+[ /Rect [ 1274 9 1464 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1274 8 moveto
+1465 8 lineto
+1465 23 lineto
+1274 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1369 11 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node94 -> Node101
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 790 60 moveto
+792 60 794 60 796 60 curveto
+1006 42 1060 40 1269 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1269 27 moveto
+1279 24 lineto
+1269 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a24_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a24_cgraph.eps
new file mode 100644 (file)
index 0000000..95e5029
--- /dev/null
@@ -0,0 +1,381 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 613 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 613 121
+%%PageOrientation: Portrait
+gsave
+35 35 578 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node87
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 215 60 moveto
+383 60 lineto
+383 75 lineto
+215 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 215 60 moveto
+383 60 lineto
+383 75 lineto
+215 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+299 63 moveto 158 -0.5 (SAMURAI_Sistema::_borrarDb) alignedtext
+end grestore
+end grestore
+
+%      Node88
+[ /Rect [ 0 9 212 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a27) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+212 8 lineto
+212 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+106 11 moveto 202 -0.5 (SAMURAI_Sistema::_borrarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node87 -> Node88
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 271 60 moveto
+237 51 180 35 142 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 144 24 moveto
+134 24 lineto
+143 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node89
+[ /Rect [ 230 9 368 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 230 8 moveto
+369 8 lineto
+369 23 lineto
+230 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+299 11 moveto 129 -0.5 (SAMURAI_Sistema::getId) alignedtext
+end grestore
+end grestore
+
+%      Node87 -> Node89
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 299 60 moveto
+299 53 299 42 299 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 302 34 moveto
+299 24 lineto
+297 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node90
+[ /Rect [ 386 9 576 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 386 8 moveto
+577 8 lineto
+577 23 lineto
+386 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+481 11 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node87 -> Node90
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 325 60 moveto
+357 51 410 36 446 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 446 29 moveto
+455 24 lineto
+445 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a25_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a25_cgraph.eps
new file mode 100644 (file)
index 0000000..626a955
--- /dev/null
@@ -0,0 +1,607 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1887 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1887 121
+%%PageOrientation: Portrait
+gsave
+35 35 1852 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node103
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 848 60 moveto
+1034 60 lineto
+1034 75 lineto
+848 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 848 60 moveto
+1034 60 lineto
+1034 75 lineto
+848 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+941 63 moveto 176 -0.5 (SAMURAI_Sistema::_modificarDb) alignedtext
+end grestore
+end grestore
+
+%      Node104
+[ /Rect [ 0 9 212 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a27) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+212 8 lineto
+212 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+106 11 moveto 202 -0.5 (SAMURAI_Sistema::_borrarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node104
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 857 60 moveto
+854 60 851 60 848 60 curveto
+567 39 496 42 216 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 216 22 moveto
+206 24 lineto
+216 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node105
+[ /Rect [ 230 9 442 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a26) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 230 8 moveto
+443 8 lineto
+443 23 lineto
+230 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+336 11 moveto 203 -0.5 (SAMURAI_Sistema::_grabarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node105
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 855 60 moveto
+852 60 850 60 848 60 curveto
+705 47 538 33 435 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 435 23 moveto
+425 24 lineto
+435 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node106
+[ /Rect [ 460 9 632 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a9) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 460 8 moveto
+633 8 lineto
+633 23 lineto
+460 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+546 11 moveto 163 -0.5 (SAMURAI_Sistema::getContacto) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node106
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 884 60 moveto
+812 50 688 34 611 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 613 23 moveto
+603 24 lineto
+613 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node107
+[ /Rect [ 650 9 836 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a5) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 650 8 moveto
+837 8 lineto
+837 23 lineto
+650 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+743 11 moveto 177 -0.5 (SAMURAI_Sistema::getDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node107
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 912 60 moveto
+877 51 818 35 781 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 782 24 moveto
+772 24 lineto
+781 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node108
+[ /Rect [ 854 9 1028 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a7) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 854 8 moveto
+1029 8 lineto
+1029 23 lineto
+854 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+941 11 moveto 165 -0.5 (SAMURAI_Sistema::getFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node108
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 941 60 moveto
+941 53 941 42 941 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 944 34 moveto
+941 24 lineto
+939 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node109
+[ /Rect [ 1046 9 1284 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a8) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1046 8 moveto
+1284 8 lineto
+1284 23 lineto
+1046 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1165 11 moveto 228 -0.5 (SAMURAI_Sistema::getFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node109
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 974 60 moveto
+1013 51 1080 35 1123 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1123 29 moveto
+1132 24 lineto
+1122 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node110
+[ /Rect [ 1302 9 1486 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1302 8 moveto
+1487 8 lineto
+1487 23 lineto
+1302 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1394 11 moveto 175 -0.5 (SAMURAI_Sistema::getFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node110
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1006 60 moveto
+1089 50 1232 34 1319 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1318 28 moveto
+1328 24 lineto
+1318 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node111
+[ /Rect [ 1504 9 1642 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a3) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1504 8 moveto
+1643 8 lineto
+1643 23 lineto
+1504 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1573 11 moveto 129 -0.5 (SAMURAI_Sistema::getId) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node111
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1027 60 moveto
+1030 60 1032 60 1034 60 curveto
+1240 43 1294 44 1499 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1499 27 moveto
+1509 24 lineto
+1499 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node112
+[ /Rect [ 1660 9 1850 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1660 8 moveto
+1851 8 lineto
+1851 23 lineto
+1660 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1755 11 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node103 -> Node112
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1025 60 moveto
+1028 60 1031 60 1034 60 curveto
+1310 40 1382 43 1657 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1657 27 moveto
+1667 24 lineto
+1657 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a28_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a28_cgraph.eps
new file mode 100644 (file)
index 0000000..d61b8bc
--- /dev/null
@@ -0,0 +1,640 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1445 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1445 173
+%%PageOrientation: Portrait
+gsave
+35 35 1410 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node167
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 595 112 moveto
+802 112 lineto
+802 127 lineto
+595 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 595 112 moveto
+802 112 lineto
+802 127 lineto
+595 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 115 moveto 197 -0.5 (SAMURAI_Sistema::guardarAsociacion) alignedtext
+end grestore
+end grestore
+
+%      Node168
+[ /Rect [ 377 61 579 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a31) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 377 60 moveto
+579 60 lineto
+579 75 lineto
+377 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+478 63 moveto 192 -0.5 (SAMURAI_Sistema::_existeAsociacion) alignedtext
+end grestore
+end grestore
+
+%      Node167 -> Node168
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 112 moveto
+627 103 562 87 520 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 520 76 moveto
+510 76 lineto
+519 80 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node169
+[ /Rect [ 597 61 799 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a16) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 597 60 moveto
+799 60 lineto
+799 75 lineto
+597 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 63 moveto 192 -0.5 (SAMURAI_Sistema::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node167 -> Node169
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 112 moveto
+698 105 698 94 698 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 86 moveto
+698 76 lineto
+696 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node177
+[ /Rect [ 817 61 1007 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 817 60 moveto
+1008 60 lineto
+1008 75 lineto
+817 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+912 63 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node167 -> Node177
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 729 112 moveto
+766 103 831 87 873 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 872 81 moveto
+881 76 lineto
+871 76 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node170
+[ /Rect [ 0 9 170 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a15) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+171 8 lineto
+171 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 161 -0.5 (SAMURAI_Sistema::setContacto) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node170
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 607 60 moveto
+503 52 328 37 177 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 177 22 moveto
+167 24 lineto
+177 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node171
+[ /Rect [ 188 9 372 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 8 moveto
+373 8 lineto
+373 23 lineto
+188 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+280 11 moveto 175 -0.5 (SAMURAI_Sistema::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node171
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 638 60 moveto
+562 50 430 34 349 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 351 23 moveto
+341 24 lineto
+351 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node172
+[ /Rect [ 390 9 562 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a13) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 390 8 moveto
+563 8 lineto
+563 23 lineto
+390 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+476 11 moveto 163 -0.5 (SAMURAI_Sistema::setFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node172
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 60 moveto
+627 51 561 35 518 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 518 24 moveto
+508 24 lineto
+517 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node173
+[ /Rect [ 580 9 816 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a14) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 580 8 moveto
+816 8 lineto
+816 23 lineto
+580 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 11 moveto 226 -0.5 (SAMURAI_Sistema::setFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node173
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 60 moveto
+698 53 698 42 698 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 34 moveto
+698 24 lineto
+696 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node174
+[ /Rect [ 834 9 1016 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a12) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 834 8 moveto
+1017 8 lineto
+1017 23 lineto
+834 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+925 11 moveto 173 -0.5 (SAMURAI_Sistema::setFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node174
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 731 60 moveto
+771 51 839 35 883 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 883 29 moveto
+892 24 lineto
+882 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node175
+[ /Rect [ 1034 9 1202 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1034 8 moveto
+1203 8 lineto
+1203 23 lineto
+1034 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1118 11 moveto 159 -0.5 (SAMURAI_Sistema::setNombre) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node175
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 759 60 moveto
+835 50 967 34 1048 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1047 28 moveto
+1057 24 lineto
+1047 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node176
+[ /Rect [ 1220 9 1408 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a19) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1220 8 moveto
+1409 8 lineto
+1409 23 lineto
+1220 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1314 11 moveto 179 -0.5 (SAMURAI_Sistema::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node169 -> Node176
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 786 60 moveto
+888 52 1064 37 1215 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1215 27 moveto
+1225 24 lineto
+1215 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a29_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a29_cgraph.eps
new file mode 100644 (file)
index 0000000..473b005
--- /dev/null
@@ -0,0 +1,603 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1445 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1445 173
+%%PageOrientation: Portrait
+gsave
+35 35 1410 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node121
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 481 112 moveto
+690 112 lineto
+690 127 lineto
+481 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 481 112 moveto
+690 112 lineto
+690 127 lineto
+481 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+585 115 moveto 199 -0.5 (SAMURAI_Sistema::eliminarAsociacion) alignedtext
+end grestore
+end grestore
+
+%      Node122
+[ /Rect [ 367 61 579 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a27) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 367 60 moveto
+579 60 lineto
+579 75 lineto
+367 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+473 63 moveto 202 -0.5 (SAMURAI_Sistema::_borrarPermisosDb) alignedtext
+end grestore
+end grestore
+
+%      Node121 -> Node122
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 568 112 moveto
+549 103 518 89 497 79 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 499 77 moveto
+489 76 lineto
+497 82 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node123
+[ /Rect [ 597 61 799 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a16) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 597 60 moveto
+799 60 lineto
+799 75 lineto
+597 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 63 moveto 192 -0.5 (SAMURAI_Sistema::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node121 -> Node123
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 602 112 moveto
+621 103 652 89 674 79 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 674 82 moveto
+682 76 lineto
+672 77 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node124
+[ /Rect [ 0 9 170 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a15) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+171 8 lineto
+171 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 161 -0.5 (SAMURAI_Sistema::setContacto) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node124
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 607 60 moveto
+503 52 328 37 177 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 177 22 moveto
+167 24 lineto
+177 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node125
+[ /Rect [ 188 9 372 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 8 moveto
+373 8 lineto
+373 23 lineto
+188 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+280 11 moveto 175 -0.5 (SAMURAI_Sistema::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node125
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 638 60 moveto
+562 50 430 34 349 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 351 23 moveto
+341 24 lineto
+351 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node126
+[ /Rect [ 390 9 562 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a13) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 390 8 moveto
+563 8 lineto
+563 23 lineto
+390 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+476 11 moveto 163 -0.5 (SAMURAI_Sistema::setFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node126
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 60 moveto
+627 51 561 35 518 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 518 24 moveto
+508 24 lineto
+517 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node127
+[ /Rect [ 580 9 816 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a14) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 580 8 moveto
+816 8 lineto
+816 23 lineto
+580 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 11 moveto 226 -0.5 (SAMURAI_Sistema::setFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node127
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 60 moveto
+698 53 698 42 698 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 34 moveto
+698 24 lineto
+696 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node128
+[ /Rect [ 834 9 1016 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a12) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 834 8 moveto
+1017 8 lineto
+1017 23 lineto
+834 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+925 11 moveto 173 -0.5 (SAMURAI_Sistema::setFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node128
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 731 60 moveto
+771 51 839 35 883 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 883 29 moveto
+892 24 lineto
+882 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node129
+[ /Rect [ 1034 9 1202 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1034 8 moveto
+1203 8 lineto
+1203 23 lineto
+1034 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1118 11 moveto 159 -0.5 (SAMURAI_Sistema::setNombre) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node129
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 759 60 moveto
+835 50 967 34 1048 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1047 28 moveto
+1057 24 lineto
+1047 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node130
+[ /Rect [ 1220 9 1408 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a19) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1220 8 moveto
+1409 8 lineto
+1409 23 lineto
+1220 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1314 11 moveto 179 -0.5 (SAMURAI_Sistema::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node123 -> Node130
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 786 60 moveto
+888 52 1064 37 1215 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1215 27 moveto
+1225 24 lineto
+1215 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a2_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a2_cgraph.eps
new file mode 100644 (file)
index 0000000..60a4518
--- /dev/null
@@ -0,0 +1,749 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1445 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1445 173
+%%PageOrientation: Portrait
+gsave
+35 35 1410 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node77
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 639 112 moveto
+856 112 lineto
+856 127 lineto
+639 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 639 112 moveto
+856 112 lineto
+856 127 lineto
+639 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+747 115 moveto 207 -0.5 (SAMURAI_Sistema::SAMURAI_Sistema) alignedtext
+end grestore
+end grestore
+
+%      Node78
+[ /Rect [ 646 61 848 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a16) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 646 60 moveto
+848 60 lineto
+848 75 lineto
+646 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+747 63 moveto 192 -0.5 (SAMURAI_Sistema::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node78
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 747 112 moveto
+747 105 747 94 747 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 750 86 moveto
+747 76 lineto
+745 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node79
+[ /Rect [ 0 9 170 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a15) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+171 8 lineto
+171 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 161 -0.5 (SAMURAI_Sistema::setContacto) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node79
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 672 112 moveto
+671 112 669 112 668 112 curveto
+470 85 234 43 134 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 136 24 moveto
+126 24 lineto
+135 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node80
+[ /Rect [ 188 9 372 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 8 moveto
+373 8 lineto
+373 23 lineto
+188 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+280 11 moveto 175 -0.5 (SAMURAI_Sistema::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node80
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 684 112 moveto
+683 112 682 112 681 112 curveto
+545 87 385 45 316 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 317 24 moveto
+307 24 lineto
+316 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node81
+[ /Rect [ 390 9 562 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a13) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 390 8 moveto
+563 8 lineto
+563 23 lineto
+390 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+476 11 moveto 163 -0.5 (SAMURAI_Sistema::setFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node81
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 690 112 moveto
+689 112 689 112 688 112 curveto
+614 92 535 50 498 29 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 499 27 moveto
+489 24 lineto
+497 31 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node82
+[ /Rect [ 580 9 816 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a14) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 580 8 moveto
+816 8 lineto
+816 23 lineto
+580 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 11 moveto 226 -0.5 (SAMURAI_Sistema::setFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node82
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 696 112 moveto
+674 106 650 96 637 76 curveto
+624 56 649 38 671 28 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 671 31 moveto
+679 24 lineto
+669 26 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node83
+[ /Rect [ 834 9 1016 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a12) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 834 8 moveto
+1017 8 lineto
+1017 23 lineto
+834 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+925 11 moveto 173 -0.5 (SAMURAI_Sistema::setFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node83
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 772 112 moveto
+795 105 830 92 857 76 curveto
+878 62 900 42 913 29 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 913 33 moveto
+918 24 lineto
+909 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node84
+[ /Rect [ 1034 9 1202 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1034 8 moveto
+1203 8 lineto
+1203 23 lineto
+1034 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1118 11 moveto 159 -0.5 (SAMURAI_Sistema::setNombre) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node84
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 780 112 moveto
+781 112 781 112 782 112 curveto
+793 108 795 107 807 104 curveto
+865 84 879 77 938 60 curveto
+984 46 1038 34 1075 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1074 29 moveto
+1083 24 lineto
+1073 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node85
+[ /Rect [ 1220 9 1408 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a19) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1220 8 moveto
+1409 8 lineto
+1409 23 lineto
+1220 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1314 11 moveto 179 -0.5 (SAMURAI_Sistema::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node85
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 782 112 moveto
+783 112 784 112 785 112 curveto
+846 96 862 94 923 76 curveto
+944 69 949 64 971 60 curveto
+1026 47 1167 35 1223 28 curveto
+1230 27 1238 26 1246 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1245 28 moveto
+1255 24 lineto
+1245 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node86
+[ /Rect [ 980 61 1150 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a21) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 980 60 moveto
+1151 60 lineto
+1151 75 lineto
+980 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+1065 63 moveto 161 -0.5 (SAMURAI_Sistema::setPermisos) alignedtext
+end grestore
+end grestore
+
+%      Node77 -> Node86
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 793 112 moveto
+850 102 949 86 1011 77 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1009 80 moveto
+1019 76 lineto
+1009 75 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node79
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 653 60 moveto
+651 60 648 60 646 60 curveto
+437 43 383 41 177 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 177 22 moveto
+167 24 lineto
+177 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node80
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 680 60 moveto
+594 50 447 34 357 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 358 23 moveto
+348 24 lineto
+358 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node81
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 708 60 moveto
+660 51 577 35 525 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 526 24 moveto
+516 24 lineto
+525 29 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node82
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 740 60 moveto
+732 52 721 40 711 31 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 713 30 moveto
+705 24 lineto
+710 33 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node83
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 773 60 moveto
+803 51 856 36 890 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 890 29 moveto
+899 24 lineto
+889 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node84
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 801 60 moveto
+868 50 985 34 1056 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1054 28 moveto
+1064 24 lineto
+1054 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node78 -> Node85
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 829 60 moveto
+933 50 1113 34 1223 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1222 28 moveto
+1232 24 lineto
+1222 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_a30_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_a30_cgraph.eps
new file mode 100644 (file)
index 0000000..73670e4
--- /dev/null
@@ -0,0 +1,640 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 1445 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 1445 173
+%%PageOrientation: Portrait
+gsave
+35 35 1410 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node191
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 590 112 moveto
+806 112 lineto
+806 127 lineto
+590 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 590 112 moveto
+806 112 lineto
+806 127 lineto
+590 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 115 moveto 206 -0.5 (SAMURAI_Sistema::modificarAsociacion) alignedtext
+end grestore
+end grestore
+
+%      Node192
+[ /Rect [ 377 61 579 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a31) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 377 60 moveto
+579 60 lineto
+579 75 lineto
+377 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+478 63 moveto 192 -0.5 (SAMURAI_Sistema::_existeAsociacion) alignedtext
+end grestore
+end grestore
+
+%      Node191 -> Node192
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 112 moveto
+627 103 562 87 520 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 520 76 moveto
+510 76 lineto
+519 80 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node193
+[ /Rect [ 597 61 799 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a16) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 597 60 moveto
+799 60 lineto
+799 75 lineto
+597 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 63 moveto 192 -0.5 (SAMURAI_Sistema::_obtenerDatosDb) alignedtext
+end grestore
+end grestore
+
+%      Node191 -> Node193
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 112 moveto
+698 105 698 94 698 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 86 moveto
+698 76 lineto
+696 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node201
+[ /Rect [ 817 61 1007 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a18) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 817 60 moveto
+1008 60 lineto
+1008 75 lineto
+817 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+912 63 moveto 181 -0.5 (SAMURAI_Sistema::getResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node191 -> Node201
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 729 112 moveto
+766 103 831 87 873 78 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 872 81 moveto
+881 76 lineto
+871 76 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node194
+[ /Rect [ 0 9 170 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a15) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+171 8 lineto
+171 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+85 11 moveto 161 -0.5 (SAMURAI_Sistema::setContacto) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node194
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 607 60 moveto
+503 52 328 37 177 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 177 22 moveto
+167 24 lineto
+177 27 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node195
+[ /Rect [ 188 9 372 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a11) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 188 8 moveto
+373 8 lineto
+373 23 lineto
+188 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+280 11 moveto 175 -0.5 (SAMURAI_Sistema::setDescripcion) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node195
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 638 60 moveto
+562 50 430 34 349 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 351 23 moveto
+341 24 lineto
+351 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node196
+[ /Rect [ 390 9 562 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a13) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 390 8 moveto
+563 8 lineto
+563 23 lineto
+390 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+476 11 moveto 163 -0.5 (SAMURAI_Sistema::setFechaFin) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node196
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 666 60 moveto
+627 51 561 35 518 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 518 24 moveto
+508 24 lineto
+517 28 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node197
+[ /Rect [ 580 9 816 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a14) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 580 8 moveto
+816 8 lineto
+816 23 lineto
+580 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+698 11 moveto 226 -0.5 (SAMURAI_Sistema::setFechaImplementacion) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node197
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 698 60 moveto
+698 53 698 42 698 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 701 34 moveto
+698 24 lineto
+696 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node198
+[ /Rect [ 834 9 1016 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a12) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 834 8 moveto
+1017 8 lineto
+1017 23 lineto
+834 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+925 11 moveto 173 -0.5 (SAMURAI_Sistema::setFechaInicio) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node198
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 731 60 moveto
+771 51 839 35 883 26 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 883 29 moveto
+892 24 lineto
+882 24 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node199
+[ /Rect [ 1034 9 1202 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a10) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1034 8 moveto
+1203 8 lineto
+1203 23 lineto
+1034 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1118 11 moveto 159 -0.5 (SAMURAI_Sistema::setNombre) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node199
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 759 60 moveto
+835 50 967 34 1048 25 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1047 28 moveto
+1057 24 lineto
+1047 23 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node200
+[ /Rect [ 1220 9 1408 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a19) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 1220 8 moveto
+1409 8 lineto
+1409 23 lineto
+1220 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+1314 11 moveto 179 -0.5 (SAMURAI_Sistema::setResponsable) alignedtext
+end grestore
+end grestore
+
+%      Node193 -> Node200
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 786 60 moveto
+888 52 1064 37 1215 24 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 1215 27 moveto
+1225 24 lineto
+1215 22 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_e0_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_e0_cgraph.eps
new file mode 100644 (file)
index 0000000..c46e35a
--- /dev/null
@@ -0,0 +1,346 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 459 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 459 121
+%%PageOrientation: Portrait
+gsave
+35 35 424 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node155
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 119 60 moveto
+290 60 lineto
+290 75 lineto
+119 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 119 60 moveto
+290 60 lineto
+290 75 lineto
+119 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+204 63 moveto 161 -0.5 (SAMURAI_Sistema::getSistemas) alignedtext
+end grestore
+end grestore
+
+%      Node156
+[ /Rect [ 0 9 188 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#e1) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+188 8 lineto
+188 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+94 11 moveto 178 -0.5 (SAMURAI_Sistema::_getIdSistemas) alignedtext
+end grestore
+end grestore
+
+%      Node155 -> Node156
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 188 60 moveto
+169 51 139 37 118 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 120 25 moveto
+110 24 lineto
+118 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node157
+[ /Rect [ 206 9 422 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+0.000 1.000 1.000 nodecolor
+newpath 206 8 moveto
+423 8 lineto
+423 23 lineto
+206 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+0.000 0.000 0.000 nodecolor
+314 11 moveto 207 -0.5 (SAMURAI_Sistema::SAMURAI_Sistema) alignedtext
+end grestore
+end grestore
+
+%      Node155 -> Node157
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 220 60 moveto
+239 51 269 37 290 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 290 30 moveto
+298 24 lineto
+288 25 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Sistema_e2_cgraph.eps b/doc/apidoc/latex/classSAMURAI__Sistema_e2_cgraph.eps
new file mode 100644 (file)
index 0000000..b172bdb
--- /dev/null
@@ -0,0 +1,383 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 459 173
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 459 173
+%%PageOrientation: Portrait
+gsave
+35 35 424 138 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node131
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 104 112 moveto
+305 112 lineto
+305 127 lineto
+104 127 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 104 112 moveto
+305 112 lineto
+305 127 lineto
+104 127 lineto
+closepath
+stroke
+gsave 10 dict begin
+204 115 moveto 191 -0.5 (SAMURAI_Sistema::getArraySistemas) alignedtext
+end grestore
+end grestore
+
+%      Node132
+[ /Rect [ 119 61 289 75 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#e0) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 119 60 moveto
+290 60 lineto
+290 75 lineto
+119 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+204 63 moveto 161 -0.5 (SAMURAI_Sistema::getSistemas) alignedtext
+end grestore
+end grestore
+
+%      Node131 -> Node132
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 204 112 moveto
+204 105 204 94 204 85 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 207 86 moveto
+204 76 lineto
+202 86 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node133
+[ /Rect [ 0 9 188 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#e1) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+188 8 lineto
+188 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+94 11 moveto 178 -0.5 (SAMURAI_Sistema::_getIdSistemas) alignedtext
+end grestore
+end grestore
+
+%      Node132 -> Node133
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 188 60 moveto
+169 51 139 37 118 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 120 25 moveto
+110 24 lineto
+118 30 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+
+%      Node134
+[ /Rect [ 206 9 422 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSAMURAI__Sistema.html#a2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+0.000 1.000 1.000 nodecolor
+newpath 206 8 moveto
+423 8 lineto
+423 23 lineto
+206 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+0.000 0.000 0.000 nodecolor
+314 11 moveto 207 -0.5 (SAMURAI_Sistema::SAMURAI_Sistema) alignedtext
+end grestore
+end grestore
+
+%      Node132 -> Node134
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 220 60 moveto
+239 51 269 37 290 27 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 290 30 moveto
+298 24 lineto
+288 25 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSAMURAI__Usuario.tex b/doc/apidoc/latex/classSAMURAI__Usuario.tex
new file mode 100644 (file)
index 0000000..d92336b
--- /dev/null
@@ -0,0 +1,237 @@
+\hypertarget{classSAMURAI__Usuario}{
+\section{Referencia de la Clase SAMURAI\_\-Usuario}
+\label{classSAMURAI__Usuario}\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Clase para el manejo de los usuarios. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 37 del archivo Usuario.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Usuario_a0}{get\-Nrodoc} ()
+\begin{CompactList}\small\item\em Gets Nrodoc. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a1}{set\-Nrodoc} (\$nrodoc)
+\begin{CompactList}\small\item\em Sets Nrodoc. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a2}{get\-Nombre} ()
+\begin{CompactList}\small\item\em Gets Nombre. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a3}{set\-Nombre} (\$nombre)
+\begin{CompactList}\small\item\em Sets Nombre. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a4}{get\-Fecha} ()
+\begin{CompactList}\small\item\em Gets Fecha. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a5}{set\-Fecha} (\$fecha)
+\begin{CompactList}\small\item\em Sets Fecha. \item\end{CompactList}\item 
+\hyperlink{classSAMURAI__Usuario_a6}{SAMURAI\_\-Usuario} (\&\$db, \$login=null)
+\begin{CompactList}\small\item\em Constructor.Recibe como parametro opcional el login del usuario. \item\end{CompactList}\end{CompactItemize}
+\subsection*{Atributos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSAMURAI__Usuario_o0}{\_\-login}
+\item 
+\hyperlink{classSAMURAI__Usuario_o1}{\_\-nrodoc}
+\item 
+\hyperlink{classSAMURAI__Usuario_o2}{\_\-nombre}
+\item 
+\hyperlink{classSAMURAI__Usuario_o3}{\_\-fecha}
+\item 
+\hyperlink{classSAMURAI__Usuario_o4}{\_\-db}
+\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n del constructor y destructor}
+\hypertarget{classSAMURAI__Usuario_a6}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[SAMURAI\_\-Usuario]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::SAMURAI\_\-Usuario (\&\$ {\em db}, \$ {\em login} = null)}}
+\label{classSAMURAI__Usuario_a6}
+
+
+Constructor.Recibe como parametro opcional el login del usuario. 
+
+y busca en la base la informacion referida a el.
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em SAMURAI\_\-DB}]\&\$db Objeto conexion. \item[{\em string}]\$login Login del usuario\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 159 del archivo Usuario.php.
+
+References \_\-fecha, \_\-login, \_\-nombre, y \_\-nrodoc.
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSAMURAI__Usuario_a4}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!getFecha@{getFecha}}
+\index{getFecha@{getFecha}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[getFecha]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::get\-Fecha ()}}
+\label{classSAMURAI__Usuario_a4}
+
+
+Gets Fecha. 
+
+\begin{Desc}
+\item[Devuelve:]date  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 130 del archivo Usuario.php.
+
+References \_\-fecha.\hypertarget{classSAMURAI__Usuario_a2}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!getNombre@{getNombre}}
+\index{getNombre@{getNombre}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[getNombre]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::get\-Nombre ()}}
+\label{classSAMURAI__Usuario_a2}
+
+
+Gets Nombre. 
+
+\begin{Desc}
+\item[Devuelve:]string  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 107 del archivo Usuario.php.
+
+References \_\-nombre.\hypertarget{classSAMURAI__Usuario_a0}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!getNrodoc@{getNrodoc}}
+\index{getNrodoc@{getNrodoc}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[getNrodoc]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::get\-Nrodoc ()}}
+\label{classSAMURAI__Usuario_a0}
+
+
+Gets Nrodoc. 
+
+\begin{Desc}
+\item[Devuelve:]int  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 84 del archivo Usuario.php.
+
+References \_\-nrodoc.\hypertarget{classSAMURAI__Usuario_a5}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!setFecha@{setFecha}}
+\index{setFecha@{setFecha}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[setFecha]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::set\-Fecha (\$ {\em fecha})}}
+\label{classSAMURAI__Usuario_a5}
+
+
+Sets Fecha. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em date}]\$fecha Fecha.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 142 del archivo Usuario.php.
+
+References \_\-fecha.\hypertarget{classSAMURAI__Usuario_a3}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!setNombre@{setNombre}}
+\index{setNombre@{setNombre}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[setNombre]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::set\-Nombre (\$ {\em nombre})}}
+\label{classSAMURAI__Usuario_a3}
+
+
+Sets Nombre. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em string}]\$nombre Nombre.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 119 del archivo Usuario.php.
+
+References \_\-nombre.\hypertarget{classSAMURAI__Usuario_a1}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!setNrodoc@{setNrodoc}}
+\index{setNrodoc@{setNrodoc}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[setNrodoc]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Usuario::set\-Nrodoc (\$ {\em nrodoc})}}
+\label{classSAMURAI__Usuario_a1}
+
+
+Sets Nrodoc. 
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em int}]\$nrodoc Nrodoc.\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 96 del archivo Usuario.php.
+
+References \_\-nrodoc.
+
+\subsection{Documentaci\'{o}n de los datos miembro}
+\hypertarget{classSAMURAI__Usuario_o4}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!_db@{\_\-db}}
+\index{_db@{\_\-db}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Usuario_o4}{SAMURAI\_\-Usuario::\_\-db}}}
+\label{classSAMURAI__Usuario_o4}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 76 del archivo Usuario.php.\hypertarget{classSAMURAI__Usuario_o3}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!_fecha@{\_\-fecha}}
+\index{_fecha@{\_\-fecha}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[\_\-fecha]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Usuario_o3}{SAMURAI\_\-Usuario::\_\-fecha}}}
+\label{classSAMURAI__Usuario_o3}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 68 del archivo Usuario.php.
+
+Referenciado por get\-Fecha(), SAMURAI\_\-Usuario(), y set\-Fecha().\hypertarget{classSAMURAI__Usuario_o0}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!_login@{\_\-login}}
+\index{_login@{\_\-login}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[\_\-login]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Usuario_o0}{SAMURAI\_\-Usuario::\_\-login}}}
+\label{classSAMURAI__Usuario_o0}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 44 del archivo Usuario.php.
+
+Referenciado por SAMURAI\_\-Usuario().\hypertarget{classSAMURAI__Usuario_o2}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!_nombre@{\_\-nombre}}
+\index{_nombre@{\_\-nombre}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[\_\-nombre]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Usuario_o2}{SAMURAI\_\-Usuario::\_\-nombre}}}
+\label{classSAMURAI__Usuario_o2}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 60 del archivo Usuario.php.
+
+Referenciado por get\-Nombre(), SAMURAI\_\-Usuario(), y set\-Nombre().\hypertarget{classSAMURAI__Usuario_o1}{
+\index{SAMURAI_Usuario@{SAMURAI\_\-Usuario}!_nrodoc@{\_\-nrodoc}}
+\index{_nrodoc@{\_\-nrodoc}!SAMURAI_Usuario@{SAMURAI\_\-Usuario}}
+\subsubsection[\_\-nrodoc]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Usuario_o1}{SAMURAI\_\-Usuario::\_\-nrodoc}}}
+\label{classSAMURAI__Usuario_o1}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 52 del archivo Usuario.php.
+
+Referenciado por get\-Nrodoc(), SAMURAI\_\-Usuario(), y set\-Nrodoc().
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Usuario_8php}{Usuario.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSamurai.tex b/doc/apidoc/latex/classSamurai.tex
new file mode 100644 (file)
index 0000000..07f8214
--- /dev/null
@@ -0,0 +1,212 @@
+\hypertarget{classSamurai}{
+\section{Referencia de la Clase Samurai}
+\label{classSamurai}\index{Samurai@{Samurai}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Objeto general. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 41 del archivo Samurai.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSamurai_a0}{Samurai} (\&\$db, \$id\-Sistema=null)
+\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
+\hyperlink{classSamurai_a1}{\_\-get\-Id\-Sistemas} ()
+\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los sistemas. \item\end{CompactList}\item 
+\hyperlink{classSamurai_a2}{\_\-armar\-Array\-Sistemas} ()
+\begin{CompactList}\small\item\em Arma el array de sistemas. \item\end{CompactList}\item 
+\hyperlink{classSamurai_a3}{get\-Sistemas} ()
+\begin{CompactList}\small\item\em Devuelve el array de sistemas. \item\end{CompactList}\item 
+\hyperlink{classSamurai_a4}{get\-Select\-Sistemas} ()
+\begin{CompactList}\small\item\em Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. \item\end{CompactList}\item 
+\hyperlink{classSamurai_a5}{get\-Perfiles} ()
+\item 
+\hyperlink{classSamurai_a6}{\_\-armar\-Array\-Perfiles} ()
+\item 
+\hyperlink{classSamurai_a7}{\_\-get\-Id\-Perfiles} ()
+\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los perfiles. \item\end{CompactList}\end{CompactItemize}
+\subsection*{Atributos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSamurai_o0}{\_\-id\_\-sistema}
+\item 
+\hyperlink{classSamurai_o1}{\_\-db}
+\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n del constructor y destructor}
+\hypertarget{classSamurai_a0}{
+\index{Samurai@{Samurai}!Samurai@{Samurai}}
+\index{Samurai@{Samurai}!Samurai@{Samurai}}
+\subsubsection[Samurai]{\setlength{\rightskip}{0pt plus 5cm}Samurai::Samurai (\&\$ {\em db}, \$ {\em id\-Sistema} = null)}}
+\label{classSamurai_a0}
+
+
+Constructor. 
+
+Recibe como parametro el identificador del sistema.
+
+\begin{Desc}
+\item[Parámetros:]
+\begin{description}
+\item[{\em Samurai\_\-DB}]\&\$db Objeto conexion \item[{\em int}]\$id\-Sistema Indetificador del sistema\end{description}
+\end{Desc}
+\begin{Desc}
+\item[Devuelve:]void  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 70 del archivo Samurai.php.
+
+References \_\-db, y \_\-id\_\-sistema.
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSamurai_a6}{
+\index{Samurai@{Samurai}!_armarArrayPerfiles@{\_\-armarArrayPerfiles}}
+\index{_armarArrayPerfiles@{\_\-armarArrayPerfiles}!Samurai@{Samurai}}
+\subsubsection[\_\-armarArrayPerfiles]{\setlength{\rightskip}{0pt plus 5cm}Samurai::\_\-armar\-Array\-Perfiles ()}}
+\label{classSamurai_a6}
+
+
+\begin{Desc}
+\item[Devuelve:]array(Perfil)  private \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 167 del archivo Samurai.php.
+
+Referenciado por get\-Perfiles().\hypertarget{classSamurai_a2}{
+\index{Samurai@{Samurai}!_armarArraySistemas@{\_\-armarArraySistemas}}
+\index{_armarArraySistemas@{\_\-armarArraySistemas}!Samurai@{Samurai}}
+\subsubsection[\_\-armarArraySistemas]{\setlength{\rightskip}{0pt plus 5cm}Samurai::\_\-armar\-Array\-Sistemas ()}}
+\label{classSamurai_a2}
+
+
+Arma el array de sistemas. 
+
+\begin{Desc}
+\item[Devuelve:]array(Sistema)  private \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 105 del archivo Samurai.php.
+
+Referenciado por get\-Sistemas().\hypertarget{classSamurai_a7}{
+\index{Samurai@{Samurai}!_getIdPerfiles@{\_\-getIdPerfiles}}
+\index{_getIdPerfiles@{\_\-getIdPerfiles}!Samurai@{Samurai}}
+\subsubsection[\_\-getIdPerfiles]{\setlength{\rightskip}{0pt plus 5cm}Samurai::\_\-get\-Id\-Perfiles ()}}
+\label{classSamurai_a7}
+
+
+Devuleve un array con los identificadores de todos los perfiles. 
+
+\begin{Desc}
+\item[Devuelve:]array(int)  private \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 185 del archivo Samurai.php.
+
+References \_\-db.\hypertarget{classSamurai_a1}{
+\index{Samurai@{Samurai}!_getIdSistemas@{\_\-getIdSistemas}}
+\index{_getIdSistemas@{\_\-getIdSistemas}!Samurai@{Samurai}}
+\subsubsection[\_\-getIdSistemas]{\setlength{\rightskip}{0pt plus 5cm}Samurai::\_\-get\-Id\-Sistemas ()}}
+\label{classSamurai_a1}
+
+
+Devuleve un array con los identificadores de todos los sistemas. 
+
+\begin{Desc}
+\item[Devuelve:]array(int)  private \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 84 del archivo Samurai.php.
+
+References \_\-db.\hypertarget{classSamurai_a5}{
+\index{Samurai@{Samurai}!getPerfiles@{getPerfiles}}
+\index{getPerfiles@{getPerfiles}!Samurai@{Samurai}}
+\subsubsection[getPerfiles]{\setlength{\rightskip}{0pt plus 5cm}Samurai::get\-Perfiles ()}}
+\label{classSamurai_a5}
+
+
+\begin{Desc}
+\item[Devuelve:]array(Perfil)  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 156 del archivo Samurai.php.
+
+References \_\-armar\-Array\-Perfiles().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=97pt]{classSamurai_a5_cgraph}
+\end{center}
+\end{figure}
+\hypertarget{classSamurai_a4}{
+\index{Samurai@{Samurai}!getSelectSistemas@{getSelectSistemas}}
+\index{getSelectSistemas@{getSelectSistemas}!Samurai@{Samurai}}
+\subsubsection[getSelectSistemas]{\setlength{\rightskip}{0pt plus 5cm}Samurai::get\-Select\-Sistemas ()}}
+\label{classSamurai_a4}
+
+
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. 
+
+\begin{Desc}
+\item[Devuelve:]array()  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 141 del archivo Samurai.php.\hypertarget{classSamurai_a3}{
+\index{Samurai@{Samurai}!getSistemas@{getSistemas}}
+\index{getSistemas@{getSistemas}!Samurai@{Samurai}}
+\subsubsection[getSistemas]{\setlength{\rightskip}{0pt plus 5cm}Samurai::get\-Sistemas ()}}
+\label{classSamurai_a3}
+
+
+Devuelve el array de sistemas. 
+
+\begin{Desc}
+\item[Devuelve:]array(Sistema)  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 123 del archivo Samurai.php.
+
+References \_\-armar\-Array\-Sistemas().
+
+Here is the call graph for this function:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=99pt]{classSamurai_a3_cgraph}
+\end{center}
+\end{figure}
+
+
+\subsection{Documentaci\'{o}n de los datos miembro}
+\hypertarget{classSamurai_o1}{
+\index{Samurai@{Samurai}!_db@{\_\-db}}
+\index{_db@{\_\-db}!Samurai@{Samurai}}
+\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSamurai_o1}{Samurai::\_\-db}}}
+\label{classSamurai_o1}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 56 del archivo Samurai.php.
+
+Referenciado por \_\-get\-Id\-Perfiles(), \_\-get\-Id\-Sistemas(), y Samurai().\hypertarget{classSamurai_o0}{
+\index{Samurai@{Samurai}!_id_sistema@{\_\-id\_\-sistema}}
+\index{_id_sistema@{\_\-id\_\-sistema}!Samurai@{Samurai}}
+\subsubsection[\_\-id\_\-sistema]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSamurai_o0}{Samurai::\_\-id\_\-sistema}}}
+\label{classSamurai_o0}
+
+
+
+
+Definici\'{o}n en la l\'{\i}nea 48 del archivo Samurai.php.
+
+Referenciado por Samurai().
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Samurai_8php}{Samurai.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSamurai__DB2.tex b/doc/apidoc/latex/classSamurai__DB2.tex
new file mode 100644 (file)
index 0000000..998a58b
--- /dev/null
@@ -0,0 +1,39 @@
+\hypertarget{classSamurai__DB2}{
+\section{Referencia de la Clase Samurai\_\-DB2}
+\label{classSamurai__DB2}\index{Samurai_DB2@{Samurai\_\-DB2}}
+}
+
+
+\subsection{Descripci\'{o}n detallada}
+Manejo interno de las bases de datos. 
+
+public 
+
+
+
+Definici\'{o}n en la l\'{\i}nea 40 del archivo Samurai\_\-DB.php.\subsection*{M\'{e}todos p\'{u}blicos}
+\begin{CompactItemize}
+\item 
+\hyperlink{classSamurai__DB2_a0}{connect} ()
+\begin{CompactList}\small\item\em Realiza la conexion con la base de datos. \item\end{CompactList}\end{CompactItemize}
+
+
+\subsection{Documentaci\'{o}n de las funciones miembro}
+\hypertarget{classSamurai__DB2_a0}{
+\index{Samurai_DB2@{Samurai\_\-DB2}!connect@{connect}}
+\index{connect@{connect}!Samurai_DB2@{Samurai\_\-DB2}}
+\subsubsection[connect]{\setlength{\rightskip}{0pt plus 5cm}Samurai\_\-DB2::connect ()}}
+\label{classSamurai__DB2_a0}
+
+
+Realiza la conexion con la base de datos. 
+
+\begin{Desc}
+\item[Devuelve:]DB  public \end{Desc}
+
+
+Definici\'{o}n en la l\'{\i}nea 50 del archivo Samurai\_\-DB.php.
+
+La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
+\item 
+\hyperlink{Samurai__DB_8php}{Samurai\_\-DB.php}\end{CompactItemize}
diff --git a/doc/apidoc/latex/classSamurai_a3_cgraph.eps b/doc/apidoc/latex/classSamurai_a3_cgraph.eps
new file mode 100644 (file)
index 0000000..6c3e736
--- /dev/null
@@ -0,0 +1,307 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 199 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 199 121
+%%PageOrientation: Portrait
+gsave
+35 35 164 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node8
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 26 60 moveto
+136 60 lineto
+136 75 lineto
+26 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 26 60 moveto
+136 60 lineto
+136 75 lineto
+26 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+81 63 moveto 100 -0.5 (Samurai::getSistemas) alignedtext
+end grestore
+end grestore
+
+%      Node9
+[ /Rect [ 0 9 162 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSamurai.html#a2) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+163 8 lineto
+163 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+81 11 moveto 153 -0.5 (Samurai::_armarArraySistemas) alignedtext
+end grestore
+end grestore
+
+%      Node8 -> Node9
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 81 60 moveto
+81 53 81 42 81 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 84 34 moveto
+81 24 lineto
+79 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/classSamurai_a5_cgraph.eps b/doc/apidoc/latex/classSamurai_a5_cgraph.eps
new file mode 100644 (file)
index 0000000..50dcd80
--- /dev/null
@@ -0,0 +1,307 @@
+%!PS-Adobe-2.0
+%%Creator: dot version 1.8.9 (Wed Oct  2 09:41:21 MDT 2002)
+%%For: (martin) ,,,
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: 35 35 195 121
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+
+EncodingVector
+  dup 306 /AE
+  dup 301 /Aacute
+  dup 302 /Acircumflex
+  dup 304 /Adieresis
+  dup 300 /Agrave
+  dup 305 /Aring
+  dup 303 /Atilde
+  dup 307 /Ccedilla
+  dup 311 /Eacute
+  dup 312 /Ecircumflex
+  dup 313 /Edieresis
+  dup 310 /Egrave
+  dup 315 /Iacute
+  dup 316 /Icircumflex
+  dup 317 /Idieresis
+  dup 314 /Igrave
+  dup 334 /Udieresis
+  dup 335 /Yacute
+  dup 376 /thorn
+  dup 337 /germandbls
+  dup 341 /aacute
+  dup 342 /acircumflex
+  dup 344 /adieresis
+  dup 346 /ae
+  dup 340 /agrave
+  dup 345 /aring
+  dup 347 /ccedilla
+  dup 351 /eacute
+  dup 352 /ecircumflex
+  dup 353 /edieresis
+  dup 350 /egrave
+  dup 355 /iacute
+  dup 356 /icircumflex
+  dup 357 /idieresis
+  dup 354 /igrave
+  dup 360 /dcroat
+  dup 361 /ntilde
+  dup 363 /oacute
+  dup 364 /ocircumflex
+  dup 366 /odieresis
+  dup 362 /ograve
+  dup 365 /otilde
+  dup 370 /oslash
+  dup 372 /uacute
+  dup 373 /ucircumflex
+  dup 374 /udieresis
+  dup 371 /ugrave
+  dup 375 /yacute
+  dup 377 /ydieresis  
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       dup scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {   % i j npages
+       /npages exch def
+       /j exch def
+       /i exch def
+       /str 10 string def
+       npages 1 gt {
+               gsave
+                       coordfont setfont
+                       0 0 moveto
+                       (\() show i str cvs show (,) show j str cvs show (\)) show
+               grestore
+       } if
+} bind def
+
+/set_font {
+       findfont exch
+       scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext {                 % width adj text
+       /text exch def
+       /adj exch def
+       /width exch def
+       gsave
+               width 0 gt {
+                       text stringwidth pop adj mul 0 rmoveto
+               } if
+               [] 0 setdash
+               text show
+       grestore
+} def
+
+/boxprim {                             % xcorner ycorner xsize ysize
+               4 2 roll
+               moveto
+               2 copy
+               exch 0 rlineto
+               0 exch rlineto
+               pop neg 0 rlineto
+               closepath
+} bind def
+
+/ellipse_path {
+       /ry exch def
+       /rx exch def
+       /y exch def
+       /x exch def
+       matrix currentmatrix
+       newpath
+       x y translate
+       rx ry scale
+       0 0 1 0 360 arc
+       setmatrix
+} bind def
+
+/endpage { showpage } bind def
+
+/layercolorseq
+       [       % layer color sequence - darkest to lightest
+               [0 0 0]
+               [.2 .8 .8]
+               [.4 .8 .8]
+               [.6 .8 .8]
+               [.8 .8 .8]
+       ]
+def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+       layercolorseq curlayer get
+       aload pop sethsbcolor
+       /nodecolor {nopcolor} def
+       /edgecolor {nopcolor} def
+       /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+       /myupper exch def
+       /mylower exch def
+       curlayer mylower lt
+       curlayer myupper gt
+       or
+       {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 36 36 195 121
+%%PageOrientation: Portrait
+gsave
+35 35 160 86 boxprim clip newpath
+36 36 translate
+0 0 1 beginpage
+0 0 translate 0 rotate
+0.000 0.000 0.000 graphcolor
+10.00 /Helvetica set_font
+
+%      Node5
+gsave 10 dict begin
+filled
+0.000 0.000 1.000 nodecolor
+0.000 0.000 0.000 nodecolor
+newpath 27 60 moveto
+132 60 lineto
+132 75 lineto
+27 75 lineto
+closepath
+fill
+0.000 0.000 1.000 nodecolor
+newpath 27 60 moveto
+132 60 lineto
+132 75 lineto
+27 75 lineto
+closepath
+stroke
+gsave 10 dict begin
+79 63 moveto 95 -0.5 (Samurai::getPerfiles) alignedtext
+end grestore
+end grestore
+
+%      Node6
+[ /Rect [ 0 9 158 23 ]
+  /Border [ 0 0 0 ]
+  /Action << /Subtype /URI /URI ($classSamurai.html#a6) >>
+  /Subtype /Link
+/ANN pdfmark
+gsave 10 dict begin
+newpath 0 8 moveto
+158 8 lineto
+158 23 lineto
+0 23 lineto
+closepath
+stroke
+gsave 10 dict begin
+79 11 moveto 148 -0.5 (Samurai::_armarArrayPerfiles) alignedtext
+end grestore
+end grestore
+
+%      Node5 -> Node6
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 79 60 moveto
+79 53 79 42 79 33 curveto
+stroke
+gsave 10 dict begin
+solid
+0.667 0.776 0.439 edgecolor
+newpath 82 34 moveto
+79 24 lineto
+77 34 lineto
+closepath
+fill
+0.667 0.776 0.439 edgecolor
+end grestore
+end grestore
+endpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+end
+restore
+%%EOF
diff --git a/doc/apidoc/latex/doxygen.sty b/doc/apidoc/latex/doxygen.sty
new file mode 100644 (file)
index 0000000..7452030
--- /dev/null
@@ -0,0 +1,65 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{doxygen}
+\RequirePackage{calc}
+\RequirePackage{array}
+\pagestyle{fancyplain}
+\addtolength{\headwidth}{\marginparsep}
+\addtolength{\headwidth}{\marginparwidth}
+\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
+\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+\lhead[\fancyplain{}{\bfseries\thepage}]
+        {\fancyplain{}{\bfseries\rightmark}}
+\rhead[\fancyplain{}{\bfseries\leftmark}]
+        {\fancyplain{}{\bfseries\thepage}}
+\rfoot[\fancyplain{}{\bfseries\scriptsize Generado el Tue Jul 8 11:37:17 2003 para SAMURAI por Doxygen }]{}
+\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generado el Tue Jul 8 11:37:17 2003 para SAMURAI por Doxygen }}
+\cfoot{}
+\newenvironment{CompactList}
+{\begin{list}{}{
+  \setlength{\leftmargin}{0.5cm}
+  \setlength{\itemsep}{0pt}
+  \setlength{\parsep}{0pt}
+  \setlength{\topsep}{0pt}
+  \renewcommand{\makelabel}{}}}
+{\end{list}}
+\newenvironment{CompactItemize}
+{
+  \begin{itemize}
+  \setlength{\itemsep}{-3pt}
+  \setlength{\parsep}{0pt}
+  \setlength{\topsep}{0pt}
+  \setlength{\partopsep}{0pt}
+}
+{\end{itemize}}
+\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
+\newlength{\tmplength}
+\newenvironment{TabularC}[1]
+{
+\setlength{\tmplength}
+     {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
+      \par\begin{tabular*}{\linewidth}
+             {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
+}
+{\end{tabular*}\par}
+\newcommand{\entrylabel}[1]{
+   {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\\}}}
+\newenvironment{Desc}
+{\begin{list}{}
+  {
+    \settowidth{\labelwidth}{40pt}
+    \setlength{\leftmargin}{\labelwidth}
+    \setlength{\parsep}{0pt}
+    \setlength{\itemsep}{-4pt}
+    \renewcommand{\makelabel}{\entrylabel}
+  }
+}
+{\end{list}}
+\newenvironment{Indent}
+  {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
+      \item[]\ignorespaces}
+  {\unskip\end{list}}
+\setlength{\parindent}{0cm}
+\setlength{\parskip}{0.2cm}
+\addtocounter{secnumdepth}{1}
+\sloppy
diff --git a/doc/apidoc/latex/files.tex b/doc/apidoc/latex/files.tex
new file mode 100644 (file)
index 0000000..30f94f1
--- /dev/null
@@ -0,0 +1,13 @@
+\section{SAMURAI Lista de archivos}
+Lista de todos los archivos con descripciones breves:\begin{CompactList}
+\item\contentsline{section}{\hyperlink{Perfil_2consultas_8php}{Perfil/consultas.php} }{\pageref{Perfil_2consultas_8php}}{}
+\item\contentsline{section}{\hyperlink{Samurai_2consultas_8php}{Samurai/consultas.php} }{\pageref{Samurai_2consultas_8php}}{}
+\item\contentsline{section}{\hyperlink{Sistema_2consultas_8php}{Sistema/consultas.php} }{\pageref{Sistema_2consultas_8php}}{}
+\item\contentsline{section}{\hyperlink{DB_8php}{DB.php} }{\pageref{DB_8php}}{}
+\item\contentsline{section}{\hyperlink{Perfil_8php}{Perfil.php} }{\pageref{Perfil_8php}}{}
+\item\contentsline{section}{\hyperlink{Permiso_8php}{Permiso.php} }{\pageref{Permiso_8php}}{}
+\item\contentsline{section}{\hyperlink{Samurai_8php}{Samurai.php} }{\pageref{Samurai_8php}}{}
+\item\contentsline{section}{\hyperlink{Samurai__DB_8php}{Samurai\_\-DB.php} }{\pageref{Samurai__DB_8php}}{}
+\item\contentsline{section}{\hyperlink{Sistema_8php}{Sistema.php} }{\pageref{Sistema_8php}}{}
+\item\contentsline{section}{\hyperlink{Usuario_8php}{Usuario.php} }{\pageref{Usuario_8php}}{}
+\end{CompactList}
diff --git a/doc/apidoc/latex/refman.tex b/doc/apidoc/latex/refman.tex
new file mode 100644 (file)
index 0000000..bbee47a
--- /dev/null
@@ -0,0 +1,70 @@
+\documentclass[a4paper]{book}
+\usepackage{a4wide}
+\usepackage{makeidx}
+\usepackage{fancyhdr}
+\usepackage{graphicx}
+\usepackage{multicol}
+\usepackage{float}
+\usepackage{textcomp}
+\usepackage{alltt}
+\usepackage{times}
+\ifx\pdfoutput\undefined
+\usepackage[ps2pdf,
+            pagebackref=true,
+            colorlinks=true,
+            linkcolor=blue
+           ]{hyperref}
+\usepackage{pspicture}
+\else
+\usepackage[pdftex,
+            pagebackref=true,
+            colorlinks=true,
+            linkcolor=blue
+           ]{hyperref}
+\fi
+\usepackage[spanish]{babel}
+\usepackage{doxygen}
+\makeindex
+\setcounter{tocdepth}{1}
+\renewcommand{\footrulewidth}{0.4pt}
+\begin{document}
+\begin{titlepage}
+\vspace*{7cm}
+\begin{center}
+{\Large SAMURAI Manual de referencia\\[1ex]\large \$Rev\$ }\\
+\vspace*{1cm}
+{\large Generado por Doxygen 1.3.2}\\
+\vspace*{0.5cm}
+{\small Tue Jul 8 11:36:20 2003}\\
+\end{center}
+\end{titlepage}
+\clearemptydoublepage
+\pagenumbering{roman}
+\tableofcontents
+\clearemptydoublepage
+\pagenumbering{arabic}
+\chapter{SAMURAI Indice de clases}
+\input{annotated}
+\chapter{SAMURAI Indice de archivos}
+\input{files}
+\chapter{SAMURAI Documentaci\'{o}n de clases}
+\input{classSamurai}
+\include{classSAMURAI__DB}
+\include{classSamurai__DB2}
+\include{classSAMURAI__Perfil}
+\include{classSAMURAI__Permiso}
+\include{classSAMURAI__Sistema}
+\include{classSAMURAI__Usuario}
+\chapter{SAMURAI Documentaci\'{o}n de archivos}
+\input{Perfil_2consultas_8php}
+\include{Samurai_2consultas_8php}
+\include{Sistema_2consultas_8php}
+\include{DB_8php}
+\include{Perfil_8php}
+\include{Permiso_8php}
+\include{Samurai_8php}
+\include{Samurai__DB_8php}
+\include{Sistema_8php}
+\include{Usuario_8php}
+\printindex
+\end{document}
diff --git a/doc/apidoc/rtf/classSAMURAI__Perfil_a8_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Perfil_a8_cgraph.png
new file mode 100644 (file)
index 0000000..641281e
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Perfil_a8_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Perfil_a9_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Perfil_a9_cgraph.png
new file mode 100644 (file)
index 0000000..69d0673
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Perfil_a9_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a10_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a10_cgraph.png
new file mode 100644 (file)
index 0000000..25e4c09
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a10_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a11_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a11_cgraph.png
new file mode 100644 (file)
index 0000000..850238e
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a11_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a6_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a6_cgraph.png
new file mode 100644 (file)
index 0000000..5ff0525
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a6_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a7_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a7_cgraph.png
new file mode 100644 (file)
index 0000000..450ac60
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a7_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a8_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a8_cgraph.png
new file mode 100644 (file)
index 0000000..85f8fd2
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a8_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_a9_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_a9_cgraph.png
new file mode 100644 (file)
index 0000000..cba66ad
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_a9_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_e1_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_e1_cgraph.png
new file mode 100644 (file)
index 0000000..4d70179
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_e1_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Permiso_e2_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Permiso_e2_cgraph.png
new file mode 100644 (file)
index 0000000..3e7e05c
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Permiso_e2_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a16_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a16_cgraph.png
new file mode 100644 (file)
index 0000000..c84a440
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a16_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a17_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a17_cgraph.png
new file mode 100644 (file)
index 0000000..b297757
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a17_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a23_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a23_cgraph.png
new file mode 100644 (file)
index 0000000..7a6a036
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a23_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a24_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a24_cgraph.png
new file mode 100644 (file)
index 0000000..944c9fb
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a24_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a25_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a25_cgraph.png
new file mode 100644 (file)
index 0000000..1238228
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a25_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a28_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a28_cgraph.png
new file mode 100644 (file)
index 0000000..1b67290
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a28_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a29_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a29_cgraph.png
new file mode 100644 (file)
index 0000000..86e1961
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a29_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a2_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a2_cgraph.png
new file mode 100644 (file)
index 0000000..27f396f
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a2_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_a30_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_a30_cgraph.png
new file mode 100644 (file)
index 0000000..5620282
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_a30_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_e0_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_e0_cgraph.png
new file mode 100644 (file)
index 0000000..a166b42
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_e0_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSAMURAI__Sistema_e2_cgraph.png b/doc/apidoc/rtf/classSAMURAI__Sistema_e2_cgraph.png
new file mode 100644 (file)
index 0000000..c472e77
Binary files /dev/null and b/doc/apidoc/rtf/classSAMURAI__Sistema_e2_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSamurai_a3_cgraph.png b/doc/apidoc/rtf/classSamurai_a3_cgraph.png
new file mode 100644 (file)
index 0000000..c91d42e
Binary files /dev/null and b/doc/apidoc/rtf/classSamurai_a3_cgraph.png differ
diff --git a/doc/apidoc/rtf/classSamurai_a5_cgraph.png b/doc/apidoc/rtf/classSamurai_a5_cgraph.png
new file mode 100644 (file)
index 0000000..e713542
Binary files /dev/null and b/doc/apidoc/rtf/classSamurai_a5_cgraph.png differ
diff --git a/doc/apidoc/rtf/refman.rtf b/doc/apidoc/rtf/refman.rtf
new file mode 100644 (file)
index 0000000..a35d9d1
--- /dev/null
@@ -0,0 +1,3804 @@
+{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033
+{\fonttbl {\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
+{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}
+{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}
+}
+{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
+{\stylesheet
+{\widctlpar\adjustright \fs20\cgrid \snext0 Normal;}
+{\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid \sbasedon0 \snext0 heading 1;}
+{\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \sbasedon0 \snext0 heading 2;}
+{\s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid \sbasedon0 \snext0 heading 3;}
+{\s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid \sbasedon0 \snext0 heading 4;}{\*\cs10 \additive Default Paragraph Font;}
+{\s15\qc\sb240\sa60\widctlpar\outlinelevel0\adjustright \b\f1\fs32\kerning28\cgrid \sbasedon0 \snext15 Title;}
+{\s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid \sbasedon0 \snext16 Subtitle;}
+{\s17\sa60\sb30\widctlpar\qj \fs22\cgrid \sbasedon0 \snext17 BodyText;}
+{\s18\widctlpar\fs22\cgrid \sbasedon0 \snext18 DenseText;}
+{\s28\widctlpar\tqc\tx4320\tqr\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext28 header;}
+{\s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid \sbasedon0 \snext29 footer;}
+{\s30\li360\sa60\sb120\keepn\widctlpar\adjustright \b\f1\fs20\cgrid \sbasedon0 \snext30 GroupHeader;}
+{\s40\li0\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext41 Code Example 0;}
+{\s41\li360\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext42 Code Example 1;}
+{\s42\li720\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext43 Code Example 2;}
+{\s43\li1080\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext44 Code Example 3;}
+{\s44\li1440\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext45 Code Example 4;}
+{\s45\li1800\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext46 Code Example 5;}
+{\s46\li2160\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext47 Code Example 6;}
+{\s47\li2520\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext48 Code Example 7;}
+{\s48\li2880\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext49 Code Example 8;}
+{\s49\li3240\widctlpar\adjustright \shading1000\cbpat8 \f2\fs16\cgrid \sbasedon0 \snext49 Code Example 9;}
+{\s50\li0\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext51 List Continue 0;}
+{\s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext52 List Continue 1;}
+{\s52\li720\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext53 List Continue 2;}
+{\s53\li1080\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext54 List Continue 3;}
+{\s54\li1440\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext55 List Continue 4;}
+{\s55\li1800\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext56 List Continue 5;}
+{\s56\li2160\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext57 List Continue 6;}
+{\s57\li2520\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext58 List Continue 7;}
+{\s58\li2880\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext59 List Continue 8;}
+{\s59\li3240\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid \sbasedon0 \snext59 List Continue 9;}
+{\s60\li0\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext61 DescContinue 0;}
+{\s61\li360\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext62 DescContinue 1;}
+{\s62\li720\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext63 DescContinue 2;}
+{\s63\li1080\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext64 DescContinue 3;}
+{\s64\li1440\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext65 DescContinue 4;}
+{\s65\li1800\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext66 DescContinue 5;}
+{\s66\li2160\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext67 DescContinue 6;}
+{\s67\li2520\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext68 DescContinue 7;}
+{\s68\li2880\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext69 DescContinue 8;}
+{\s69\li3240\widctlpar\ql\adjustright \fs20\cgrid \sbasedon0 \snext69 DescContinue 9;}
+{\s70\li0\sa30\sb30\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext81 LatexTOC 0;}
+{\s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext82 LatexTOC 1;}
+{\s72\li720\sa24\sb24\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext83 LatexTOC 2;}
+{\s73\li1080\sa21\sb21\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext84 LatexTOC 3;}
+{\s74\li1440\sa18\sb18\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext85 LatexTOC 4;}
+{\s75\li1800\sa15\sb15\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext86 LatexTOC 5;}
+{\s76\li2160\sa12\sb12\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext87 LatexTOC 6;}
+{\s77\li2520\sa9\sb9\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext88 LatexTOC 7;}
+{\s78\li2880\sa6\sb6\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext89 LatexTOC 8;}
+{\s79\li3240\sa3\sb3\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid \sbasedon0 \snext89 LatexTOC 9;}
+{\s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid \sbasedon0 \snext81 \sautoupd List Bullet 0;}
+{\s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid \sbasedon0 \snext82 \sautoupd List Bullet 1;}
+{\s82\fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec }\ls3\adjustright \fs20\cgrid \sbasedon0 \snext83 \sautoupd List Bullet 2;}
+{\s83\fi-360\li1440\widctlpar\jclisttab\tx1440{\*\pn \pnlvlbody\ilvl0\ls4\pnrnot0\pndec }\ls4\adjustright \fs20\cgrid \sbasedon0 \snext84 \sautoupd List Bullet 3;}
+{\s84\fi-360\li1800\widctlpar\jclisttab\tx1800{\*\pn \pnlvlbody\ilvl0\ls5\pnrnot0\pndec }\ls5\adjustright \fs20\cgrid \sbasedon0 \snext85 \sautoupd List Bullet 4;}
+{\s85\fi-360\li2160\widctlpar\jclisttab\tx2160{\*\pn \pnlvlbody\ilvl0\ls6\pnrnot0\pndec }\ls6\adjustright \fs20\cgrid \sbasedon0 \snext86 \sautoupd List Bullet 5;}
+{\s86\fi-360\li2520\widctlpar\jclisttab\tx2520{\*\pn \pnlvlbody\ilvl0\ls7\pnrnot0\pndec }\ls7\adjustright \fs20\cgrid \sbasedon0 \snext87 \sautoupd List Bullet 6;}
+{\s87\fi-360\li2880\widctlpar\jclisttab\tx2880{\*\pn \pnlvlbody\ilvl0\ls8\pnrnot0\pndec }\ls8\adjustright \fs20\cgrid \sbasedon0 \snext88 \sautoupd List Bullet 7;}
+{\s88\fi-360\li3240\widctlpar\jclisttab\tx3240{\*\pn \pnlvlbody\ilvl0\ls9\pnrnot0\pndec }\ls9\adjustright \fs20\cgrid \sbasedon0 \snext89 \sautoupd List Bullet 8;}
+{\s89\fi-360\li3600\widctlpar\jclisttab\tx3600{\*\pn \pnlvlbody\ilvl0\ls10\pnrnot0\pndec }\ls10\adjustright \fs20\cgrid \sbasedon0 \snext89 \sautoupd List Bullet 9;}
+{\s90\fi-360\li360\widctlpar\fs20\cgrid \sbasedon0 \snext91 \sautoupd List Enum 0;}
+{\s91\fi-360\li720\widctlpar\fs20\cgrid \sbasedon0 \snext92 \sautoupd List Enum 1;}
+{\s92\fi-360\li1080\widctlpar\fs20\cgrid \sbasedon0 \snext93 \sautoupd List Enum 2;}
+{\s93\fi-360\li1440\widctlpar\fs20\cgrid \sbasedon0 \snext94 \sautoupd List Enum 3;}
+{\s94\fi-360\li1800\widctlpar\fs20\cgrid \sbasedon0 \snext95 \sautoupd List Enum 4;}
+{\s95\fi-360\li2160\widctlpar\fs20\cgrid \sbasedon0 \snext96 \sautoupd List Enum 5;}
+{\s96\fi-360\li2520\widctlpar\fs20\cgrid \sbasedon0 \snext96 \sautoupd List Enum 5;}
+{\s97\fi-360\li2880\widctlpar\fs20\cgrid \sbasedon0 \snext98 \sautoupd List Enum 7;}
+{\s98\fi-360\li3240\widctlpar\fs20\cgrid \sbasedon0 \snext99 \sautoupd List Enum 8;}
+{\s99\fi-360\li3600\widctlpar\fs20\cgrid \sbasedon0 \snext99 \sautoupd List Enum 9;}
+}
+{\comment begin body}
+{\info 
+{\title {\comment SAMURAI Manual de referencia $Rev$ }SAMURAI}
+{\comment Generado porDoxgyen. }
+{\creatim \yr2003\mo7\dy8\hr11\min36\sec20}
+}\pard\plain 
+\sectd\pgnlcrm
+{\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}}
+\pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid 
+\vertalc\qc\par\par\par\par\par\par\par
+\pard\plain \s15\qc\sb240\sa60\widctlpar\outlinelevel0\adjustright \b\f1\fs32\kerning28\cgrid 
+{\field\fldedit {\*\fldinst TITLE \\*MERGEFORMAT}{\fldrslt TITLE}}\par
+\pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid 
+\par
+\par\par\par\par\par\par\par\par\par\par\par\par
+\pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid 
+{\field\fldedit {\*\fldinst AUTHOR \\*MERGEFORMAT}{\fldrslt AUTHOR}}\par
+Version $Rev$\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt CREATEDATE}}\par
+\page\page\vertalt
+\pard\plain 
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Table of Contents\par
+\pard\plain \par
+{\field\fldedit {\*\fldinst TOC \\f \\*MERGEFORMAT}{\fldrslt Table of contents}}\par
+\pard\plain 
+
+\pard\plain \sect\sbkpage
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid 
+SAMURAI Indice de clases\par \pard\plain 
+{\tc \v Indice de clases}
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+SAMURAI Lista de componentes\par \pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Lista de las clases, estructuras, uniones e interfaces con una breve descripci\'F3\'6E:\par
+}
+{
+\pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid 
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAN" }{}}{\fldrslt {\cs37\ul\cf2 Samurai}}}
+ (Objeto general )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAN \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAK" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_DB}}}
+ (Manejo interno de las bases de datos )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAK \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAO" }{}}{\fldrslt {\cs37\ul\cf2 Samurai_DB2}}}
+ (Manejo interno de las bases de datos )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAO \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAL" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil}}}
+ (Clase para el manejo de los perfies )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAL \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAM" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso}}}
+ (Clase para el manejo de los Permisos )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAM \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAP" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema}}}
+ (Clase para el manejo de los sistemas )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAP \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAQ" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario}}}
+ (Clase para el manejo de los usuarios )} \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAQ \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+\par
+}
+\pard\plain \sect\sbkpage
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid 
+SAMURAI Indice de archivos\par \pard\plain 
+{\tc \v Indice de archivos}
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+SAMURAI Lista de archivos\par \pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Lista de todos los archivos con descripciones breves:\par
+}
+{
+\pard\plain \s71\li360\sa27\sb27\widctlpar\tqr\tldot\tx8640\adjustright \fs20\cgrid 
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAA" }{}}{\fldrslt {\cs37\ul\cf2 Perfil/consultas.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAA \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAB" }{}}{\fldrslt {\cs37\ul\cf2 Samurai/consultas.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAB \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAC" }{}}{\fldrslt {\cs37\ul\cf2 Sistema/consultas.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAC \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAD" }{}}{\fldrslt {\cs37\ul\cf2 DB.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAD \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAE" }{}}{\fldrslt {\cs37\ul\cf2 Perfil.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAE \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAF" }{}}{\fldrslt {\cs37\ul\cf2 Permiso.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAF \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAG" }{}}{\fldrslt {\cs37\ul\cf2 Samurai.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAG \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAH" }{}}{\fldrslt {\cs37\ul\cf2 Samurai_DB.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAH \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAI" }{}}{\fldrslt {\cs37\ul\cf2 Sistema.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAI \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+{\b {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAJ" }{}}{\fldrslt {\cs37\ul\cf2 Usuario.php}}}
+ } \tab {\field\fldedit {\*\fldinst PAGEREF AAAAAAAAAJ \\*MERGEFORMAT}{\fldrslt pagenum}}
+\par
+\par
+}\sect \sbkpage \pgndec \pgnrestart
+\sect \sectd \sbknone
+{\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}}
+
+\pard\plain \sect\sbkpage
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid 
+SAMURAI Documentaci\'F3\'6E de clases{\tc \v Documentación de clases}
+\par \pard\plain 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase Samurai\par \pard\plain 
+{\tc\tcl2 \v Samurai}
+{\xe \v Samurai}
+{\bkmkstart AAAAAAAAAN}
+{\bkmkend AAAAAAAAAN}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Objeto general. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 41 del archivo Samurai.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAR" }{}}{\fldrslt {\cs37\ul\cf2 Samurai}}}
+ (&$db, $idSistema=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Constructor. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAS" }{}}{\fldrslt {\cs37\ul\cf2 _getIdSistemas}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuleve un array con los identificadores de todos los sistemas. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAT" }{}}{\fldrslt {\cs37\ul\cf2 _armarArraySistemas}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Arma el array de sistemas. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAU" }{}}{\fldrslt {\cs37\ul\cf2 getSistemas}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el array de sistemas. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAV" }{}}{\fldrslt {\cs37\ul\cf2 getSelectSistemas}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAW" }{}}{\fldrslt {\cs37\ul\cf2 getPerfiles}}}
+ ()\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAX" }{}}{\fldrslt {\cs37\ul\cf2 _armarArrayPerfiles}}}
+ ()\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAY" }{}}{\fldrslt {\cs37\ul\cf2 _getIdPerfiles}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuleve un array con los identificadores de todos los perfiles. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Atributos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAZ" }{}}{\fldrslt {\cs37\ul\cf2 _id_sistema}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABA" }{}}{\fldrslt {\cs37\ul\cf2 _db}}}
+\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E del constructor y destructor\par
+\pard\plain 
+{\xe \v Samurai\:Samurai}
+{\xe \v Samurai\:Samurai}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::Samurai (&$ {\i db}, $ {\i idSistema} = null)}
+}\par
+{\bkmkstart AAAAAAAAAR}
+{\bkmkend AAAAAAAAAR}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Constructor. \par
+Recibe como parametro el identificador del sistema.\par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i Samurai_DB} &$db Objeto conexion \par
+{\i int} $idSistema Indetificador del sistema\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 70 del archivo Samurai.php.\par
+\par
+References _db, y _id_sistema.\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v _armarArrayPerfiles\:Samurai}
+{\xe \v Samurai\:_armarArrayPerfiles}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::_armarArrayPerfiles ()}
+}\par
+{\bkmkstart AAAAAAAAAX}
+{\bkmkend AAAAAAAAAX}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Perfil)  private \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 167 del archivo Samurai.php.\par
+\par
+Referenciado por getPerfiles().\par
+}
+{\xe \v _armarArraySistemas\:Samurai}
+{\xe \v Samurai\:_armarArraySistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::_armarArraySistemas ()}
+}\par
+{\bkmkstart AAAAAAAAAT}
+{\bkmkend AAAAAAAAAT}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Arma el array de sistemas. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Sistema)  private \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 105 del archivo Samurai.php.\par
+\par
+Referenciado por getSistemas().\par
+}
+{\xe \v _getIdPerfiles\:Samurai}
+{\xe \v Samurai\:_getIdPerfiles}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::_getIdPerfiles ()}
+}\par
+{\bkmkstart AAAAAAAAAY}
+{\bkmkend AAAAAAAAAY}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuleve un array con los identificadores de todos los perfiles. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(int)  private \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 185 del archivo Samurai.php.\par
+\par
+References _db.\par
+}
+{\xe \v _getIdSistemas\:Samurai}
+{\xe \v Samurai\:_getIdSistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::_getIdSistemas ()}
+}\par
+{\bkmkstart AAAAAAAAAS}
+{\bkmkend AAAAAAAAAS}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuleve un array con los identificadores de todos los sistemas. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(int)  private \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 84 del archivo Samurai.php.\par
+\par
+References _db.\par
+}
+{\xe \v getPerfiles\:Samurai}
+{\xe \v Samurai\:getPerfiles}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::getPerfiles ()}
+}\par
+{\bkmkstart AAAAAAAAAW}
+{\bkmkend AAAAAAAAAW}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Perfil)  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 156 del archivo Samurai.php.\par
+\par
+References _armarArrayPerfiles().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSamurai_a5_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getSelectSistemas\:Samurai}
+{\xe \v Samurai\:getSelectSistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::getSelectSistemas ()}
+}\par
+{\bkmkstart AAAAAAAAAV}
+{\bkmkend AAAAAAAAAV}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array()  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 141 del archivo Samurai.php.\par
+\par
+}
+{\xe \v getSistemas\:Samurai}
+{\xe \v Samurai\:getSistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai::getSistemas ()}
+}\par
+{\bkmkstart AAAAAAAAAU}
+{\bkmkend AAAAAAAAAU}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el array de sistemas. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Sistema)  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 123 del archivo Samurai.php.\par
+\par
+References _armarArraySistemas().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSamurai_a3_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de los datos miembro\par
+\pard\plain 
+{\xe \v _db\:Samurai}
+{\xe \v Samurai\:_db}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABA" }{}}{\fldrslt {\cs37\ul\cf2 Samurai::_db}}}
+}
+}\par
+{\bkmkstart AAAAAAAABA}
+{\bkmkend AAAAAAAABA}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 56 del archivo Samurai.php.\par
+\par
+Referenciado por _getIdPerfiles(), _getIdSistemas(), y Samurai().\par
+}
+{\xe \v _id_sistema\:Samurai}
+{\xe \v Samurai\:_id_sistema}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAZ" }{}}{\fldrslt {\cs37\ul\cf2 Samurai::_id_sistema}}}
+}
+}\par
+{\bkmkstart AAAAAAAAAZ}
+{\bkmkend AAAAAAAAAZ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 48 del archivo Samurai.php.\par
+\par
+Referenciado por Samurai().\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAG" }{}}{\fldrslt {\cs37\ul\cf2 Samurai.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase SAMURAI_DB\par \pard\plain 
+{\tc\tcl2 \v SAMURAI_DB}
+{\xe \v SAMURAI_DB}
+{\bkmkstart AAAAAAAAAK}
+{\bkmkend AAAAAAAAAK}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Manejo interno de las bases de datos. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 37 del archivo DB.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABB" }{}}{\fldrslt {\cs37\ul\cf2 connect}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Realiza la conexion con la base de datos. }\par
+\par}
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v connect\:SAMURAI_DB}
+{\xe \v SAMURAI_DB\:connect}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_DB::connect ()}
+}\par
+{\bkmkstart AAAAAAAABB}
+{\bkmkend AAAAAAAABB}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Realiza la conexion con la base de datos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid DB  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 47 del archivo DB.php.\par
+\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAD" }{}}{\fldrslt {\cs37\ul\cf2 DB.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase Samurai_DB2\par \pard\plain 
+{\tc\tcl2 \v Samurai_DB2}
+{\xe \v Samurai_DB2}
+{\bkmkstart AAAAAAAAAO}
+{\bkmkend AAAAAAAAAO}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Manejo interno de las bases de datos. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 40 del archivo Samurai_DB.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABC" }{}}{\fldrslt {\cs37\ul\cf2 connect}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Realiza la conexion con la base de datos. }\par
+\par}
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v connect\:Samurai_DB2}
+{\xe \v Samurai_DB2\:connect}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+Samurai_DB2::connect ()}
+}\par
+{\bkmkstart AAAAAAAABC}
+{\bkmkend AAAAAAAABC}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Realiza la conexion con la base de datos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid DB  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 50 del archivo Samurai_DB.php.\par
+\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAH" }{}}{\fldrslt {\cs37\ul\cf2 Samurai_DB.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase SAMURAI_Perfil\par \pard\plain 
+{\tc\tcl2 \v SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil}
+{\bkmkstart AAAAAAAAAL}
+{\bkmkend AAAAAAAAAL}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Clase para el manejo de los perfies. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 37 del archivo Perfil.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABD" }{}}{\fldrslt {\cs37\ul\cf2 getId}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Id. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABE" }{}}{\fldrslt {\cs37\ul\cf2 setId}}}
+ ($id)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Id. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABF" }{}}{\fldrslt {\cs37\ul\cf2 getDescripcion}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Descripcion. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABG" }{}}{\fldrslt {\cs37\ul\cf2 setDescripcion}}}
+ ($descripcion)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Descripcion. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABH" }{}}{\fldrslt {\cs37\ul\cf2 getTipo}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Tipo. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABI" }{}}{\fldrslt {\cs37\ul\cf2 setTipo}}}
+ ($tipo)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Tipo. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABJ" }{}}{\fldrslt {\cs37\ul\cf2 getResponsable}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Responsable. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABK" }{}}{\fldrslt {\cs37\ul\cf2 setResponsable}}}
+ ($responsable)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Responsable. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABL" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil}}}
+ (&$db, $id=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Constructor. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABM" }{}}{\fldrslt {\cs37\ul\cf2 _obtenerDatosDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Obtiene los datos de la base de datos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABN" }{}}{\fldrslt {\cs37\ul\cf2 guardarDatos}}}
+ ($accion=grabar)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Redirecciona segun la accion correspondiente. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABO" }{}}{\fldrslt {\cs37\ul\cf2 _grabarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Graba la informacion del perfil en base. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABP" }{}}{\fldrslt {\cs37\ul\cf2 _borrarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Borra la informacion del perfil de la base. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABQ" }{}}{\fldrslt {\cs37\ul\cf2 _modificarDb}}}
+ ()\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos est\'E1\'74icos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABR" }{}}{\fldrslt {\cs37\ul\cf2 _getIdPerfiles}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuleve un array con los identificadores de todos los perfiles. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABS" }{}}{\fldrslt {\cs37\ul\cf2 getPerfiles}}}
+ (&$db)\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Atributos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABT" }{}}{\fldrslt {\cs37\ul\cf2 _id}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABU" }{}}{\fldrslt {\cs37\ul\cf2 _descripcion}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABV" }{}}{\fldrslt {\cs37\ul\cf2 _tipo}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABW" }{}}{\fldrslt {\cs37\ul\cf2 _db}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABX" }{}}{\fldrslt {\cs37\ul\cf2 _responsable}}}
+\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E del constructor y destructor\par
+\pard\plain 
+{\xe \v SAMURAI_Perfil\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:SAMURAI_Perfil}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::SAMURAI_Perfil (&$ {\i db}, $ {\i id} = null)}
+}\par
+{\bkmkstart AAAAAAAABL}
+{\bkmkend AAAAAAAABL}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Constructor. \par
+Si recibe un identificador como parametro, busca la informacion en la base.\par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Objeto conexion \par
+{\i int} $id Identificador del perfil.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 182 del archivo Perfil.php.\par
+\par
+References _db, _descripcion, _id, _obtenerDatosDb(), _tipo, y setId().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Perfil_a8_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v _borrarDb\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_borrarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::_borrarDb ()}
+}\par
+{\bkmkstart AAAAAAAABP}
+{\bkmkend AAAAAAAABP}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Borra la informacion del perfil de la base. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 271 del archivo Perfil.php.\par
+\par
+}
+{\xe \v _getIdPerfiles\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_getIdPerfiles}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::_getIdPerfiles (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAABR}
+{\bkmkend AAAAAAAABR}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuleve un array con los identificadores de todos los perfiles. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(int)  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 298 del archivo Perfil.php.\par
+\par
+}
+{\xe \v _grabarDb\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_grabarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::_grabarDb ()}
+}\par
+{\bkmkstart AAAAAAAABO}
+{\bkmkend AAAAAAAABO}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Graba la informacion del perfil en base. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 258 del archivo Perfil.php.\par
+\par
+}
+{\xe \v _modificarDb\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_modificarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::_modificarDb ()}
+}\par
+{\bkmkstart AAAAAAAABQ}
+{\bkmkend AAAAAAAABQ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 282 del archivo Perfil.php.\par
+\par
+}
+{\xe \v _obtenerDatosDb\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_obtenerDatosDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::_obtenerDatosDb ()}
+}\par
+{\bkmkstart AAAAAAAABM}
+{\bkmkend AAAAAAAABM}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Obtiene los datos de la base de datos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 205 del archivo Perfil.php.\par
+\par
+References _db, setDescripcion(), setResponsable(), y setTipo().\par
+Referenciado por SAMURAI_Perfil().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Perfil_a9_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getDescripcion\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:getDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::getDescripcion ()}
+}\par
+{\bkmkstart AAAAAAAABF}
+{\bkmkend AAAAAAAABF}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Descripcion. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 107 del archivo Perfil.php.\par
+\par
+References _descripcion.\par
+}
+{\xe \v getId\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:getId}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::getId ()}
+}\par
+{\bkmkstart AAAAAAAABD}
+{\bkmkend AAAAAAAABD}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Id. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid int  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 84 del archivo Perfil.php.\par
+\par
+References _id.\par
+}
+{\xe \v getPerfiles\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:getPerfiles}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::getPerfiles (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAABS}
+{\bkmkend AAAAAAAABS}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Perfil)  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 312 del archivo Perfil.php.\par
+\par
+}
+{\xe \v getResponsable\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:getResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::getResponsable ()}
+}\par
+{\bkmkstart AAAAAAAABJ}
+{\bkmkend AAAAAAAABJ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Responsable. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 153 del archivo Perfil.php.\par
+\par
+References _responsable.\par
+}
+{\xe \v getTipo\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:getTipo}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::getTipo ()}
+}\par
+{\bkmkstart AAAAAAAABH}
+{\bkmkend AAAAAAAABH}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Tipo. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 130 del archivo Perfil.php.\par
+\par
+References _tipo.\par
+}
+{\xe \v guardarDatos\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:guardarDatos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::guardarDatos ($ {\i accion} = grabar)}
+}\par
+{\bkmkstart AAAAAAAABN}
+{\bkmkend AAAAAAAABN}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Redirecciona segun la accion correspondiente. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $accion Representa la accion a desarrollar\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 245 del archivo Perfil.php.\par
+\par
+}
+{\xe \v setDescripcion\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:setDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::setDescripcion ($ {\i descripcion})}
+}\par
+{\bkmkstart AAAAAAAABG}
+{\bkmkend AAAAAAAABG}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Descripcion. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $descripcion Descripcion.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 119 del archivo Perfil.php.\par
+\par
+References _descripcion.\par
+Referenciado por _obtenerDatosDb().\par
+}
+{\xe \v setId\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:setId}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::setId ($ {\i id})}
+}\par
+{\bkmkstart AAAAAAAABE}
+{\bkmkend AAAAAAAABE}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Id. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $id Id.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 96 del archivo Perfil.php.\par
+\par
+References _id.\par
+Referenciado por SAMURAI_Perfil().\par
+}
+{\xe \v setResponsable\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:setResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::setResponsable ($ {\i responsable})}
+}\par
+{\bkmkstart AAAAAAAABK}
+{\bkmkend AAAAAAAABK}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Responsable. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $responsable Responsable.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 165 del archivo Perfil.php.\par
+\par
+References _responsable.\par
+Referenciado por _obtenerDatosDb().\par
+}
+{\xe \v setTipo\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:setTipo}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Perfil::setTipo ($ {\i tipo})}
+}\par
+{\bkmkstart AAAAAAAABI}
+{\bkmkend AAAAAAAABI}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Tipo. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $tipo Tipo.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 142 del archivo Perfil.php.\par
+\par
+References _tipo.\par
+Referenciado por _obtenerDatosDb().\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de los datos miembro\par
+\pard\plain 
+{\xe \v _db\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_db}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABW" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil::_db}}}
+}
+}\par
+{\bkmkstart AAAAAAAABW}
+{\bkmkend AAAAAAAABW}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 68 del archivo Perfil.php.\par
+\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Perfil().\par
+}
+{\xe \v _descripcion\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_descripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABU" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil::_descripcion}}}
+}
+}\par
+{\bkmkstart AAAAAAAABU}
+{\bkmkend AAAAAAAABU}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 52 del archivo Perfil.php.\par
+\par
+Referenciado por getDescripcion(), SAMURAI_Perfil(), y setDescripcion().\par
+}
+{\xe \v _id\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_id}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABT" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil::_id}}}
+}
+}\par
+{\bkmkstart AAAAAAAABT}
+{\bkmkend AAAAAAAABT}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 44 del archivo Perfil.php.\par
+\par
+Referenciado por getId(), SAMURAI_Perfil(), y setId().\par
+}
+{\xe \v _responsable\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_responsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABX" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil::_responsable}}}
+}
+}\par
+{\bkmkstart AAAAAAAABX}
+{\bkmkend AAAAAAAABX}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 76 del archivo Perfil.php.\par
+\par
+Referenciado por getResponsable(), y setResponsable().\par
+}
+{\xe \v _tipo\:SAMURAI_Perfil}
+{\xe \v SAMURAI_Perfil\:_tipo}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABV" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil::_tipo}}}
+}
+}\par
+{\bkmkstart AAAAAAAABV}
+{\bkmkend AAAAAAAABV}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 60 del archivo Perfil.php.\par
+\par
+Referenciado por getTipo(), SAMURAI_Perfil(), y setTipo().\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAE" }{}}{\fldrslt {\cs37\ul\cf2 Perfil.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase SAMURAI_Permiso\par \pard\plain 
+{\tc\tcl2 \v SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso}
+{\bkmkstart AAAAAAAAAM}
+{\bkmkend AAAAAAAAAM}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Clase para el manejo de los Permisos. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 35 del archivo Permiso.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABY" }{}}{\fldrslt {\cs37\ul\cf2 getId}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Id. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAABZ" }{}}{\fldrslt {\cs37\ul\cf2 setId}}}
+ ($id)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Id. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACA" }{}}{\fldrslt {\cs37\ul\cf2 getDescripcion}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Descripcion. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACB" }{}}{\fldrslt {\cs37\ul\cf2 setDescripcion}}}
+ ($descripcion)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Descripcion. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACC" }{}}{\fldrslt {\cs37\ul\cf2 getResponsable}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Responsable. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACD" }{}}{\fldrslt {\cs37\ul\cf2 setResponsable}}}
+ ($responsable)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Responsable. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACE" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso}}}
+ (&$db, $id=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Constructor. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACF" }{}}{\fldrslt {\cs37\ul\cf2 _obtenerDatosDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Obtiene de la base de datos la informacion del permiso. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACG" }{}}{\fldrslt {\cs37\ul\cf2 guardarDatos}}}
+ ($accion=grabar)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Modifica la base de datos segun accion. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACH" }{}}{\fldrslt {\cs37\ul\cf2 _grabarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Graba en base el permiso. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACI" }{}}{\fldrslt {\cs37\ul\cf2 _borrarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Borra de la base el permiso. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACJ" }{}}{\fldrslt {\cs37\ul\cf2 _modificarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Actualiza los datos del permiso. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos est\'E1\'74icos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACK" }{}}{\fldrslt {\cs37\ul\cf2 _getIdPermisos}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuleve un array con los identificadores de todos los permisos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACL" }{}}{\fldrslt {\cs37\ul\cf2 getArrayPermisos}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACM" }{}}{\fldrslt {\cs37\ul\cf2 getPermisos}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el array de permisos. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Atributos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACN" }{}}{\fldrslt {\cs37\ul\cf2 _id}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACO" }{}}{\fldrslt {\cs37\ul\cf2 _descripcion}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACP" }{}}{\fldrslt {\cs37\ul\cf2 _db}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACQ" }{}}{\fldrslt {\cs37\ul\cf2 _responsable}}}
+\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E del constructor y destructor\par
+\pard\plain 
+{\xe \v SAMURAI_Permiso\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:SAMURAI_Permiso}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::SAMURAI_Permiso (&$ {\i db}, $ {\i id} = null)}
+}\par
+{\bkmkstart AAAAAAAACE}
+{\bkmkend AAAAAAAACE}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Constructor. \par
+Si recibe como parametro el identificador del permiso, busca la informacion en la DB.\par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Objeto conexion \par
+{\i int} $id Identificador del permiso\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 149 del archivo Permiso.php.\par
+\par
+References _db, _id, _obtenerDatosDb(), y setDescripcion().\par
+Referenciado por getPermisos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a6_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v _borrarDb\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_borrarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::_borrarDb ()}
+}\par
+{\bkmkstart AAAAAAAACI}
+{\bkmkend AAAAAAAACI}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Borra de la base el permiso. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 247 del archivo Permiso.php.\par
+\par
+References _db, y getId().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a10_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _getIdPermisos\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_getIdPermisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::_getIdPermisos (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAACK}
+{\bkmkend AAAAAAAACK}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuleve un array con los identificadores de todos los permisos. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(int)  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 302 del archivo Permiso.php.\par
+\par
+Referenciado por getPermisos().\par
+}
+{\xe \v _grabarDb\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_grabarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::_grabarDb ()}
+}\par
+{\bkmkstart AAAAAAAACH}
+{\bkmkend AAAAAAAACH}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Graba en base el permiso. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 228 del archivo Permiso.php.\par
+\par
+References _db, y getResponsable().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a9_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _modificarDb\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_modificarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::_modificarDb ()}
+}\par
+{\bkmkstart AAAAAAAACJ}
+{\bkmkend AAAAAAAACJ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Actualiza los datos del permiso. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 280 del archivo Permiso.php.\par
+\par
+References _db, getDescripcion(), y getResponsable().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a11_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _obtenerDatosDb\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_obtenerDatosDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::_obtenerDatosDb ()}
+}\par
+{\bkmkstart AAAAAAAACF}
+{\bkmkend AAAAAAAACF}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Obtiene de la base de datos la informacion del permiso. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 167 del archivo Permiso.php.\par
+\par
+References _db, setDescripcion(), y setResponsable().\par
+Referenciado por SAMURAI_Permiso().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a7_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getArrayPermisos\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:getArrayPermisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::getArrayPermisos (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAACL}
+{\bkmkend AAAAAAAACL}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array()  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 328 del archivo Permiso.php.\par
+\par
+References getPermisos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_e1_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getDescripcion\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:getDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::getDescripcion ()}
+}\par
+{\bkmkstart AAAAAAAACA}
+{\bkmkend AAAAAAAACA}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Descripcion. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 97 del archivo Permiso.php.\par
+\par
+References _descripcion.\par
+Referenciado por _modificarDb().\par
+}
+{\xe \v getId\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:getId}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::getId ()}
+}\par
+{\bkmkstart AAAAAAAABY}
+{\bkmkend AAAAAAAABY}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Id. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid int  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 74 del archivo Permiso.php.\par
+\par
+References _id.\par
+Referenciado por _borrarDb().\par
+}
+{\xe \v getPermisos\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:getPermisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::getPermisos (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAACM}
+{\bkmkend AAAAAAAACM}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el array de permisos. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Permiso)  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 349 del archivo Permiso.php.\par
+\par
+References _getIdPermisos(), y SAMURAI_Permiso().\par
+Referenciado por getArrayPermisos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_e2_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getResponsable\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:getResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::getResponsable ()}
+}\par
+{\bkmkstart AAAAAAAACC}
+{\bkmkend AAAAAAAACC}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Responsable. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 120 del archivo Permiso.php.\par
+\par
+References _responsable.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v guardarDatos\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:guardarDatos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::guardarDatos ($ {\i accion} = grabar)}
+}\par
+{\bkmkstart AAAAAAAACG}
+{\bkmkend AAAAAAAACG}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Modifica la base de datos segun accion. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $accion Indica la accion a realizar\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid mixed  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 203 del archivo Permiso.php.\par
+\par
+References _borrarDb(), _grabarDb(), y _modificarDb().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Permiso_a8_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v setDescripcion\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:setDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::setDescripcion ($ {\i descripcion})}
+}\par
+{\bkmkstart AAAAAAAACB}
+{\bkmkend AAAAAAAACB}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Descripcion. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $descripcion Descripcion.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 109 del archivo Permiso.php.\par
+\par
+References _descripcion.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Permiso().\par
+}
+{\xe \v setId\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:setId}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::setId ($ {\i id})}
+}\par
+{\bkmkstart AAAAAAAABZ}
+{\bkmkend AAAAAAAABZ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Id. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $id Id.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 86 del archivo Permiso.php.\par
+\par
+References _id.\par
+}
+{\xe \v setResponsable\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:setResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Permiso::setResponsable ($ {\i responsable})}
+}\par
+{\bkmkstart AAAAAAAACD}
+{\bkmkend AAAAAAAACD}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Responsable. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $responsable Responsable.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 132 del archivo Permiso.php.\par
+\par
+References _responsable.\par
+Referenciado por _obtenerDatosDb().\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de los datos miembro\par
+\pard\plain 
+{\xe \v _db\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_db}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACP" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso::_db}}}
+}
+}\par
+{\bkmkstart AAAAAAAACP}
+{\bkmkend AAAAAAAACP}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 58 del archivo Permiso.php.\par
+\par
+Referenciado por _borrarDb(), _grabarDb(), _modificarDb(), _obtenerDatosDb(), y SAMURAI_Permiso().\par
+}
+{\xe \v _descripcion\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_descripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACO" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso::_descripcion}}}
+}
+}\par
+{\bkmkstart AAAAAAAACO}
+{\bkmkend AAAAAAAACO}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 50 del archivo Permiso.php.\par
+\par
+Referenciado por getDescripcion(), y setDescripcion().\par
+}
+{\xe \v _id\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_id}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACN" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso::_id}}}
+}
+}\par
+{\bkmkstart AAAAAAAACN}
+{\bkmkend AAAAAAAACN}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 42 del archivo Permiso.php.\par
+\par
+Referenciado por getId(), SAMURAI_Permiso(), y setId().\par
+}
+{\xe \v _responsable\:SAMURAI_Permiso}
+{\xe \v SAMURAI_Permiso\:_responsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACQ" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso::_responsable}}}
+}
+}\par
+{\bkmkstart AAAAAAAACQ}
+{\bkmkend AAAAAAAACQ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 66 del archivo Permiso.php.\par
+\par
+Referenciado por getResponsable(), y setResponsable().\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAF" }{}}{\fldrslt {\cs37\ul\cf2 Permiso.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase SAMURAI_Sistema\par \pard\plain 
+{\tc\tcl2 \v SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema}
+{\bkmkstart AAAAAAAAAP}
+{\bkmkend AAAAAAAAAP}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Clase para el manejo de los sistemas. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 37 del archivo Sistema.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACR" }{}}{\fldrslt {\cs37\ul\cf2 getAsociaciones}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Asociaciones. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACS" }{}}{\fldrslt {\cs37\ul\cf2 setAsociaciones}}}
+ ($asociaciones)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Asociaciones. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACT" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema}}}
+ (&$db, $id=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Constructor. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACU" }{}}{\fldrslt {\cs37\ul\cf2 getId}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el identificador del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACV" }{}}{\fldrslt {\cs37\ul\cf2 getNombre}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el nombre del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACW" }{}}{\fldrslt {\cs37\ul\cf2 getDescripcion}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve la descrpcion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+& {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACX" }{}}{\fldrslt {\cs37\ul\cf2 getFechaInicio}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve la fecha de inicio del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+& {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACY" }{}}{\fldrslt {\cs37\ul\cf2 getFechaFin}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve la fecha de finalizacion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+& {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAACZ" }{}}{\fldrslt {\cs37\ul\cf2 getFechaImplementacion}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve la fecha de implementacion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADA" }{}}{\fldrslt {\cs37\ul\cf2 getContacto}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el contacto del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADB" }{}}{\fldrslt {\cs37\ul\cf2 setNombre}}}
+ ($nombre=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea el nombre del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADC" }{}}{\fldrslt {\cs37\ul\cf2 setDescripcion}}}
+ ($descripcion=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea la descripcion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADD" }{}}{\fldrslt {\cs37\ul\cf2 setFechaInicio}}}
+ ($fecha=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea la fecha de inicio del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADE" }{}}{\fldrslt {\cs37\ul\cf2 setFechaFin}}}
+ ($fecha=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea la fecha de finalizacion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADF" }{}}{\fldrslt {\cs37\ul\cf2 setFechaImplementacion}}}
+ ($fecha=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea la fecha de implementacion del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADG" }{}}{\fldrslt {\cs37\ul\cf2 setContacto}}}
+ ($contacto=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea el contacto del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADH" }{}}{\fldrslt {\cs37\ul\cf2 _obtenerDatosDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Obtiene los datos del sistema de la DB. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADI" }{}}{\fldrslt {\cs37\ul\cf2 guardarDatos}}}
+ ($accion=grabar)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Guarda la informacion del sistema en la base. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADJ" }{}}{\fldrslt {\cs37\ul\cf2 getResponsable}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el login del responsable de los ultimos cambios. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADK" }{}}{\fldrslt {\cs37\ul\cf2 setResponsable}}}
+ ($responsable=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea el login del responsable de los ultimos cambios del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADL" }{}}{\fldrslt {\cs37\ul\cf2 getIdPermisos}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve un array asociativo con los identificadores de los permisos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADM" }{}}{\fldrslt {\cs37\ul\cf2 setPermisos}}}
+ ($permisos=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Setea los permisos de un sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADN" }{}}{\fldrslt {\cs37\ul\cf2 getMaxIdSistema}}}
+ ()\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADO" }{}}{\fldrslt {\cs37\ul\cf2 _grabarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Graba los datos en la Base de Datos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADP" }{}}{\fldrslt {\cs37\ul\cf2 _borrarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Borra los datos de la base de datos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADQ" }{}}{\fldrslt {\cs37\ul\cf2 _modificarDb}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Modifica los datos en base. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADR" }{}}{\fldrslt {\cs37\ul\cf2 _grabarPermisosDb}}}
+ ($idSistema)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Graba los permisos del sistema en perm_sist. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADS" }{}}{\fldrslt {\cs37\ul\cf2 _borrarPermisosDb}}}
+ ($idSistema, $observaciones=null, $idPermiso=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADT" }{}}{\fldrslt {\cs37\ul\cf2 guardarAsociacion}}}
+ ($idPermiso, $observacion= '')\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADU" }{}}{\fldrslt {\cs37\ul\cf2 eliminarAsociacion}}}
+ ($idPermiso, $observacion= '')\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Elimina una asociacion de la base, y actualiza los datos del sistema. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADV" }{}}{\fldrslt {\cs37\ul\cf2 modificarAsociacion}}}
+ ($idPermiso, $idPermiso_ant, $observacion= '', $obs_ant= '')\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Actualiza los datos de la asociacion en la base de datos. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADW" }{}}{\fldrslt {\cs37\ul\cf2 _existeAsociacion}}}
+ ($idPermiso, $observacion)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Chequea si existe la asociacion. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos est\'E1\'74icos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADX" }{}}{\fldrslt {\cs37\ul\cf2 getSistemas}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve el array de sistemas. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADY" }{}}{\fldrslt {\cs37\ul\cf2 _getIdSistemas}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuleve un array con los identificadores de todos los sistemas. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAADZ" }{}}{\fldrslt {\cs37\ul\cf2 getArraySistemas}}}
+ (&$db)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Atributos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEA" }{}}{\fldrslt {\cs37\ul\cf2 _id}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEB" }{}}{\fldrslt {\cs37\ul\cf2 _nombre}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEC" }{}}{\fldrslt {\cs37\ul\cf2 _descripcion}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAED" }{}}{\fldrslt {\cs37\ul\cf2 _fecha_inicio}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEE" }{}}{\fldrslt {\cs37\ul\cf2 _fecha_fin}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEF" }{}}{\fldrslt {\cs37\ul\cf2 _fecha_implementacion}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEG" }{}}{\fldrslt {\cs37\ul\cf2 _contacto}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEH" }{}}{\fldrslt {\cs37\ul\cf2 _db}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEI" }{}}{\fldrslt {\cs37\ul\cf2 _responsable}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEJ" }{}}{\fldrslt {\cs37\ul\cf2 _permisos}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEK" }{}}{\fldrslt {\cs37\ul\cf2 _asociaciones}}}
+\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E del constructor y destructor\par
+\pard\plain 
+{\xe \v SAMURAI_Sistema\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:SAMURAI_Sistema}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::SAMURAI_Sistema (&$ {\i db}, $ {\i id} = null)}
+}\par
+{\bkmkstart AAAAAAAACT}
+{\bkmkend AAAAAAAACT}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Constructor. \par
+Si recibe como parametro el identificador busca en la DB los datos.\par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Objeto Conexion \par
+{\i int} $id Identificador del sistema\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 161 del archivo Sistema.php.\par
+\par
+References _db, _id, _obtenerDatosDb(), setContacto(), setDescripcion(), setFechaFin(), setFechaImplementacion(), setFechaInicio(), setNombre(), setPermisos(), y setResponsable().\par
+Referenciado por getSistemas().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a2_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v _borrarDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_borrarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_borrarDb ()}
+}\par
+{\bkmkstart AAAAAAAADP}
+{\bkmkend AAAAAAAADP}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Borra los datos de la base de datos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 625 del archivo Sistema.php.\par
+\par
+References _borrarPermisosDb(), _db, getId(), y getResponsable().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a24_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _borrarPermisosDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_borrarPermisosDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_borrarPermisosDb ($ {\i idSistema}, $ {\i observaciones} = null, $ {\i idPermiso} = null)}
+}\par
+{\bkmkstart AAAAAAAADS}
+{\bkmkend AAAAAAAADS}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Borra los permisos que tenga asociado el sistema segun el criterio de observaciones. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idSistema Identificador del sistema \par
+{\i bool} $observaciones Null u observacion de la asociacion a borrar \par
+{\i int} $idPermiso Identificador del permiso a borrar\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 726 del archivo Sistema.php.\par
+\par
+References _db.\par
+Referenciado por _borrarDb(), _modificarDb(), y eliminarAsociacion().\par
+}
+{\xe \v _existeAsociacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_existeAsociacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_existeAsociacion ($ {\i idPermiso}, $ {\i observacion})}
+}\par
+{\bkmkstart AAAAAAAADW}
+{\bkmkend AAAAAAAADW}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Chequea si existe la asociacion. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idPermiso Id del permiso a chequear \par
+{\i string} $observacion Observacion a chequear\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid bool  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 847 del archivo Sistema.php.\par
+\par
+References _db.\par
+Referenciado por guardarAsociacion(), y modificarAsociacion().\par
+}
+{\xe \v _getIdSistemas\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_getIdSistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_getIdSistemas (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAADY}
+{\bkmkend AAAAAAAADY}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuleve un array con los identificadores de todos los sistemas. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(int)  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 896 del archivo Sistema.php.\par
+\par
+Referenciado por getSistemas().\par
+}
+{\xe \v _grabarDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_grabarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_grabarDb ()}
+}\par
+{\bkmkstart AAAAAAAADO}
+{\bkmkend AAAAAAAADO}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Graba los datos en la Base de Datos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 586 del archivo Sistema.php.\par
+\par
+References _db, _grabarPermisosDb(), getContacto(), getDescripcion(), getFechaFin(), getFechaImplementacion(), getFechaInicio(), y getResponsable().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a23_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _grabarPermisosDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_grabarPermisosDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_grabarPermisosDb ($ {\i idSistema})}
+}\par
+{\bkmkstart AAAAAAAADR}
+{\bkmkend AAAAAAAADR}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Graba los permisos del sistema en perm_sist. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idSistema Identificador del sistema\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 698 del archivo Sistema.php.\par
+\par
+References _db.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v _modificarDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_modificarDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_modificarDb ()}
+}\par
+{\bkmkstart AAAAAAAADQ}
+{\bkmkend AAAAAAAADQ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Modifica los datos en base. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 653 del archivo Sistema.php.\par
+\par
+References _borrarPermisosDb(), _db, _grabarPermisosDb(), getContacto(), getDescripcion(), getFechaFin(), getFechaImplementacion(), getFechaInicio(), getId(), y getResponsable().\par
+Referenciado por guardarDatos().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a25_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v _obtenerDatosDb\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_obtenerDatosDb}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::_obtenerDatosDb ()}
+}\par
+{\bkmkstart AAAAAAAADH}
+{\bkmkend AAAAAAAADH}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Obtiene los datos del sistema de la DB. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  protected \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 400 del archivo Sistema.php.\par
+\par
+References _asociaciones, _db, _permisos, setContacto(), setDescripcion(), setFechaFin(), setFechaImplementacion(), setFechaInicio(), setNombre(), y setResponsable().\par
+Referenciado por eliminarAsociacion(), guardarAsociacion(), modificarAsociacion(), y SAMURAI_Sistema().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a16_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v eliminarAsociacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:eliminarAsociacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::eliminarAsociacion ($ {\i idPermiso}, $ {\i observacion} = '')}
+}\par
+{\bkmkstart AAAAAAAADU}
+{\bkmkend AAAAAAAADU}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Elimina una asociacion de la base, y actualiza los datos del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idPermiso Identificador del permiso a borrar \par
+{\i string} $observacion Observacion de la asociacion a borrar (Puede ser vacia)\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid bool  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 789 del archivo Sistema.php.\par
+\par
+References _borrarPermisosDb(), y _obtenerDatosDb().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a29_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getArraySistemas\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getArraySistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getArraySistemas (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAADZ}
+{\bkmkend AAAAAAAADZ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array()  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 921 del archivo Sistema.php.\par
+\par
+References getSistemas().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_e2_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v getAsociaciones\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getAsociaciones}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getAsociaciones ()}
+}\par
+{\bkmkstart AAAAAAAACR}
+{\bkmkend AAAAAAAACR}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Asociaciones. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 132 del archivo Sistema.php.\par
+\par
+References _asociaciones.\par
+}
+{\xe \v getContacto\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getContacto}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getContacto ()}
+}\par
+{\bkmkstart AAAAAAAADA}
+{\bkmkend AAAAAAAADA}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el contacto del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 281 del archivo Sistema.php.\par
+\par
+References _contacto.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v getDescripcion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getDescripcion ()}
+}\par
+{\bkmkstart AAAAAAAACW}
+{\bkmkend AAAAAAAACW}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve la descrpcion del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 214 del archivo Sistema.php.\par
+\par
+References _descripcion.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v getFechaFin\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getFechaFin}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+& SAMURAI_Sistema::getFechaFin ()}
+}\par
+{\bkmkstart AAAAAAAACY}
+{\bkmkend AAAAAAAACY}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve la fecha de finalizacion del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid &date  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 245 del archivo Sistema.php.\par
+\par
+References _fecha_fin.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v getFechaImplementacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getFechaImplementacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+& SAMURAI_Sistema::getFechaImplementacion ()}
+}\par
+{\bkmkstart AAAAAAAACZ}
+{\bkmkend AAAAAAAACZ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve la fecha de implementacion del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid &date  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 263 del archivo Sistema.php.\par
+\par
+References _fecha_implementacion.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v getFechaInicio\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getFechaInicio}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+& SAMURAI_Sistema::getFechaInicio ()}
+}\par
+{\bkmkstart AAAAAAAACX}
+{\bkmkend AAAAAAAACX}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve la fecha de inicio del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid &date  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 227 del archivo Sistema.php.\par
+\par
+References _fecha_inicio.\par
+Referenciado por _grabarDb(), y _modificarDb().\par
+}
+{\xe \v getId\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getId}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getId ()}
+}\par
+{\bkmkstart AAAAAAAACU}
+{\bkmkend AAAAAAAACU}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el identificador del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid int  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 188 del archivo Sistema.php.\par
+\par
+References _id.\par
+Referenciado por _borrarDb(), y _modificarDb().\par
+}
+{\xe \v getIdPermisos\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getIdPermisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getIdPermisos ()}
+}\par
+{\bkmkstart AAAAAAAADL}
+{\bkmkend AAAAAAAADL}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve un array asociativo con los identificadores de los permisos. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 542 del archivo Sistema.php.\par
+\par
+References _permisos.\par
+}
+{\xe \v getMaxIdSistema\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getMaxIdSistema}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getMaxIdSistema ()}
+}\par
+{\bkmkstart AAAAAAAADN}
+{\bkmkend AAAAAAAADN}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid int  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 568 del archivo Sistema.php.\par
+\par
+References _db.\par
+}
+{\xe \v getNombre\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getNombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getNombre ()}
+}\par
+{\bkmkstart AAAAAAAACV}
+{\bkmkend AAAAAAAACV}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el nombre del sistema. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 201 del archivo Sistema.php.\par
+\par
+References _nombre.\par
+}
+{\xe \v getResponsable\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getResponsable ()}
+}\par
+{\bkmkstart AAAAAAAADJ}
+{\bkmkend AAAAAAAADJ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el login del responsable de los ultimos cambios. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 514 del archivo Sistema.php.\par
+\par
+References _responsable.\par
+Referenciado por _borrarDb(), _grabarDb(), _modificarDb(), guardarAsociacion(), y modificarAsociacion().\par
+}
+{\xe \v getSistemas\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:getSistemas}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::getSistemas (&$ {\i db}){\f2  [static]}}
+}\par
+{\bkmkstart AAAAAAAADX}
+{\bkmkend AAAAAAAADX}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Devuelve el array de sistemas. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Base de Datos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid array(Sistema)  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 875 del archivo Sistema.php.\par
+\par
+References _getIdSistemas(), y SAMURAI_Sistema().\par
+Referenciado por getArraySistemas().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_e0_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v guardarAsociacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:guardarAsociacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::guardarAsociacion ($ {\i idPermiso}, $ {\i observacion} = '')}
+}\par
+{\bkmkstart AAAAAAAADT}
+{\bkmkend AAAAAAAADT}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Guarda en base las nuevas asociaciones que se van cargando y actualiza los datos del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idPermiso Identificador del Permiso \par
+{\i string} $observacion Observacion a agregar\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid bool  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 758 del archivo Sistema.php.\par
+\par
+References _db, _existeAsociacion(), _obtenerDatosDb(), y getResponsable().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a28_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v guardarDatos\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:guardarDatos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::guardarDatos ($ {\i accion} = grabar)}
+}\par
+{\bkmkstart AAAAAAAADI}
+{\bkmkend AAAAAAAADI}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Guarda la informacion del sistema en la base. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $accion Accion a realizar. Grabar, modificar o eliminar\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 489 del archivo Sistema.php.\par
+\par
+References _borrarDb(), _grabarDb(), y _modificarDb().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a17_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v modificarAsociacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:modificarAsociacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::modificarAsociacion ($ {\i idPermiso}, $ {\i idPermiso_ant}, $ {\i observacion} = '', $ {\i obs_ant} = '')}
+}\par
+{\bkmkstart AAAAAAAADV}
+{\bkmkend AAAAAAAADV}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Actualiza los datos de la asociacion en la base de datos. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $idPermiso Identificador del permiso \par
+{\i int} $idPermiso_ant Identificador del permiso anterior \par
+{\i string} $observacion Observacion a insertar \par
+{\i string} $obs_ant Observacion anterior\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid bool  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 812 del archivo Sistema.php.\par
+\par
+References _db, _existeAsociacion(), _obtenerDatosDb(), y getResponsable().\par
+}
+\par
+Here is the call graph for this function:\par
+{
+\pard\plain 
+\par\pard \qc {\field\flddirty {\*\fldinst INCLUDEPICTURE classSAMURAI__Sistema_a30_cgraph.png \\d \\*MERGEFORMAT}{\fldrslt IMAGE}}\par
+}
+{\xe \v setAsociaciones\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setAsociaciones}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setAsociaciones ($ {\i asociaciones})}
+}\par
+{\bkmkstart AAAAAAAACS}
+{\bkmkend AAAAAAAACS}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Asociaciones. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i array} $asociaciones Asociaciones.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 144 del archivo Sistema.php.\par
+\par
+References _asociaciones.\par
+}
+{\xe \v setContacto\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setContacto}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setContacto ($ {\i contacto} = null)}
+}\par
+{\bkmkstart AAAAAAAADG}
+{\bkmkend AAAAAAAADG}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea el contacto del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $contacto Texto con la informacion del contacto.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 387 del archivo Sistema.php.\par
+\par
+References _contacto.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setDescripcion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setDescripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setDescripcion ($ {\i descripcion} = null)}
+}\par
+{\bkmkstart AAAAAAAADC}
+{\bkmkend AAAAAAAADC}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea la descripcion del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $descripcion Descripcion del sistema.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 311 del archivo Sistema.php.\par
+\par
+References _descripcion.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setFechaFin\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setFechaFin}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setFechaFin ($ {\i fecha} = null)}
+}\par
+{\bkmkstart AAAAAAAADE}
+{\bkmkend AAAAAAAADE}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea la fecha de finalizacion del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i date} $fecha Fecha de finalizacion del sistema.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 346 del archivo Sistema.php.\par
+\par
+References _fecha_fin.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setFechaImplementacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setFechaImplementacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setFechaImplementacion ($ {\i fecha} = null)}
+}\par
+{\bkmkstart AAAAAAAADF}
+{\bkmkend AAAAAAAADF}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea la fecha de implementacion del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i date} $fecha Fecha de implementacion del sistema.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 366 del archivo Sistema.php.\par
+\par
+References _fecha_implementacion.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setFechaInicio\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setFechaInicio}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setFechaInicio ($ {\i fecha} = null)}
+}\par
+{\bkmkstart AAAAAAAADD}
+{\bkmkend AAAAAAAADD}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea la fecha de inicio del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i date} $fecha Fecha de inicio del sistema\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 326 del archivo Sistema.php.\par
+\par
+References _fecha_inicio.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setNombre\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setNombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setNombre ($ {\i nombre} = null)}
+}\par
+{\bkmkstart AAAAAAAADB}
+{\bkmkend AAAAAAAADB}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea el nombre del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $nombre Nombre del sistema.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 296 del archivo Sistema.php.\par
+\par
+References _nombre.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\xe \v setPermisos\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setPermisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setPermisos ($ {\i permisos} = null)}
+}\par
+{\bkmkstart AAAAAAAADM}
+{\bkmkend AAAAAAAADM}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea los permisos de un sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $permisos Array asociativo con los permisos\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 557 del archivo Sistema.php.\par
+\par
+References _permisos.\par
+Referenciado por SAMURAI_Sistema().\par
+}
+{\xe \v setResponsable\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:setResponsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Sistema::setResponsable ($ {\i responsable} = null)}
+}\par
+{\bkmkstart AAAAAAAADK}
+{\bkmkend AAAAAAAADK}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Setea el login del responsable de los ultimos cambios del sistema. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $responsable String con el login del responsable del cambio\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 529 del archivo Sistema.php.\par
+\par
+References _responsable.\par
+Referenciado por _obtenerDatosDb(), y SAMURAI_Sistema().\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de los datos miembro\par
+\pard\plain 
+{\xe \v _asociaciones\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_asociaciones}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEK" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_asociaciones}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEK}
+{\bkmkend AAAAAAAAEK}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 124 del archivo Sistema.php.\par
+\par
+Referenciado por _obtenerDatosDb(), getAsociaciones(), y setAsociaciones().\par
+}
+{\xe \v _contacto\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_contacto}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEG" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_contacto}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEG}
+{\bkmkend AAAAAAAAEG}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 92 del archivo Sistema.php.\par
+\par
+Referenciado por getContacto(), y setContacto().\par
+}
+{\xe \v _db\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_db}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEH" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_db}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEH}
+{\bkmkend AAAAAAAAEH}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 100 del archivo Sistema.php.\par
+\par
+Referenciado por _borrarDb(), _borrarPermisosDb(), _existeAsociacion(), _grabarDb(), _grabarPermisosDb(), _modificarDb(), _obtenerDatosDb(), getMaxIdSistema(), guardarAsociacion(), modificarAsociacion(), y SAMURAI_Sistema().\par
+}
+{\xe \v _descripcion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_descripcion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEC" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_descripcion}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEC}
+{\bkmkend AAAAAAAAEC}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 60 del archivo Sistema.php.\par
+\par
+Referenciado por getDescripcion(), y setDescripcion().\par
+}
+{\xe \v _fecha_fin\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_fecha_fin}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEE" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_fecha_fin}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEE}
+{\bkmkend AAAAAAAAEE}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 76 del archivo Sistema.php.\par
+\par
+Referenciado por getFechaFin(), y setFechaFin().\par
+}
+{\xe \v _fecha_implementacion\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_fecha_implementacion}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEF" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_fecha_implementacion}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEF}
+{\bkmkend AAAAAAAAEF}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 84 del archivo Sistema.php.\par
+\par
+Referenciado por getFechaImplementacion(), y setFechaImplementacion().\par
+}
+{\xe \v _fecha_inicio\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_fecha_inicio}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAED" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_fecha_inicio}}}
+}
+}\par
+{\bkmkstart AAAAAAAAED}
+{\bkmkend AAAAAAAAED}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 68 del archivo Sistema.php.\par
+\par
+Referenciado por getFechaInicio(), y setFechaInicio().\par
+}
+{\xe \v _id\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_id}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEA" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_id}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEA}
+{\bkmkend AAAAAAAAEA}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 44 del archivo Sistema.php.\par
+\par
+Referenciado por getId(), y SAMURAI_Sistema().\par
+}
+{\xe \v _nombre\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_nombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEB" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_nombre}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEB}
+{\bkmkend AAAAAAAAEB}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 52 del archivo Sistema.php.\par
+\par
+Referenciado por getNombre(), y setNombre().\par
+}
+{\xe \v _permisos\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_permisos}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEJ" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_permisos}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEJ}
+{\bkmkend AAAAAAAAEJ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 116 del archivo Sistema.php.\par
+\par
+Referenciado por _obtenerDatosDb(), getIdPermisos(), y setPermisos().\par
+}
+{\xe \v _responsable\:SAMURAI_Sistema}
+{\xe \v SAMURAI_Sistema\:_responsable}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEI" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema::_responsable}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEI}
+{\bkmkend AAAAAAAAEI}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 108 del archivo Sistema.php.\par
+\par
+Referenciado por getResponsable(), y setResponsable().\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAI" }{}}{\fldrslt {\cs37\ul\cf2 Sistema.php}}}
+\par
+}}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia de la Clase SAMURAI_Usuario\par \pard\plain 
+{\tc\tcl2 \v SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario}
+{\bkmkstart AAAAAAAAAQ}
+{\bkmkend AAAAAAAAAQ}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Descripci\'F3\'6E detallada\par
+\pard\plain 
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid Clase para el manejo de los usuarios. \par
+\par
+public \par
+Definici\'F3\'6E en la l\'ED\'6Eea 37 del archivo Usuario.php.\par
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+M\'E9\'74odos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEL" }{}}{\fldrslt {\cs37\ul\cf2 getNrodoc}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Nrodoc. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEM" }{}}{\fldrslt {\cs37\ul\cf2 setNrodoc}}}
+ ($nrodoc)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Nrodoc. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEN" }{}}{\fldrslt {\cs37\ul\cf2 getNombre}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Nombre. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEO" }{}}{\fldrslt {\cs37\ul\cf2 setNombre}}}
+ ($nombre)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Nombre. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEP" }{}}{\fldrslt {\cs37\ul\cf2 getFecha}}}
+ ()\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Gets Fecha. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEQ" }{}}{\fldrslt {\cs37\ul\cf2 setFecha}}}
+ ($fecha)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Sets Fecha. }\par
+\par}
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAER" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario}}}
+ (&$db, $login=null)\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Constructor.Recibe como parametro opcional el login del usuario. }\par
+\par}
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Atributos p\'FA\'62licos\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAES" }{}}{\fldrslt {\cs37\ul\cf2 _login}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAET" }{}}{\fldrslt {\cs37\ul\cf2 _nrodoc}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEU" }{}}{\fldrslt {\cs37\ul\cf2 _nombre}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEV" }{}}{\fldrslt {\cs37\ul\cf2 _fecha}}}
+\par
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEW" }{}}{\fldrslt {\cs37\ul\cf2 _db}}}
+\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E del constructor y destructor\par
+\pard\plain 
+{\xe \v SAMURAI_Usuario\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:SAMURAI_Usuario}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::SAMURAI_Usuario (&$ {\i db}, $ {\i login} = null)}
+}\par
+{\bkmkstart AAAAAAAAER}
+{\bkmkend AAAAAAAAER}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Constructor.Recibe como parametro opcional el login del usuario. \par
+y busca en la base la informacion referida a el.\par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i SAMURAI_DB} &$db Objeto conexion. \par
+{\i string} $login Login del usuario\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 159 del archivo Usuario.php.\par
+\par
+References _fecha, _login, _nombre, y _nrodoc.\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de las funciones miembro\par
+\pard\plain 
+{\xe \v getFecha\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:getFecha}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::getFecha ()}
+}\par
+{\bkmkstart AAAAAAAAEP}
+{\bkmkend AAAAAAAAEP}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Fecha. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid date  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 130 del archivo Usuario.php.\par
+\par
+References _fecha.\par
+}
+{\xe \v getNombre\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:getNombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::getNombre ()}
+}\par
+{\bkmkstart AAAAAAAAEN}
+{\bkmkend AAAAAAAAEN}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Nombre. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid string  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 107 del archivo Usuario.php.\par
+\par
+References _nombre.\par
+}
+{\xe \v getNrodoc\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:getNrodoc}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::getNrodoc ()}
+}\par
+{\bkmkstart AAAAAAAAEL}
+{\bkmkend AAAAAAAAEL}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Gets Nrodoc. \par
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid int  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 84 del archivo Usuario.php.\par
+\par
+References _nrodoc.\par
+}
+{\xe \v setFecha\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:setFecha}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::setFecha ($ {\i fecha})}
+}\par
+{\bkmkstart AAAAAAAAEQ}
+{\bkmkend AAAAAAAAEQ}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Fecha. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i date} $fecha Fecha.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 142 del archivo Usuario.php.\par
+\par
+References _fecha.\par
+}
+{\xe \v setNombre\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:setNombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::setNombre ($ {\i nombre})}
+}\par
+{\bkmkstart AAAAAAAAEO}
+{\bkmkend AAAAAAAAEO}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Nombre. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i string} $nombre Nombre.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 119 del archivo Usuario.php.\par
+\par
+References _nombre.\par
+}
+{\xe \v setNrodoc\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:setNrodoc}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+SAMURAI_Usuario::setNrodoc ($ {\i nrodoc})}
+}\par
+{\bkmkstart AAAAAAAAEM}
+{\bkmkend AAAAAAAAEM}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Sets Nrodoc. \par
+{\par
+{\b Parámetros:}
+\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid {\i int} $nrodoc Nrodoc.\par
+}
+{{\b \par
+Devuelve:}\par
+\pard\plain \s62\li720\widctlpar\ql\adjustright \fs20\cgrid void  public \par
+}\par
+Definici\'F3\'6E en la l\'ED\'6Eea 96 del archivo Usuario.php.\par
+\par
+References _nrodoc.\par
+}
+{\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Documentaci\'F3\'6E de los datos miembro\par
+\pard\plain 
+{\xe \v _db\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:_db}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEW" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario::_db}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEW}
+{\bkmkend AAAAAAAAEW}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 76 del archivo Usuario.php.\par
+\par
+}
+{\xe \v _fecha\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:_fecha}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEV" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario::_fecha}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEV}
+{\bkmkend AAAAAAAAEV}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 68 del archivo Usuario.php.\par
+\par
+Referenciado por getFecha(), SAMURAI_Usuario(), y setFecha().\par
+}
+{\xe \v _login\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:_login}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAES" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario::_login}}}
+}
+}\par
+{\bkmkstart AAAAAAAAES}
+{\bkmkend AAAAAAAAES}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 44 del archivo Usuario.php.\par
+\par
+Referenciado por SAMURAI_Usuario().\par
+}
+{\xe \v _nombre\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:_nombre}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAEU" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario::_nombre}}}
+}
+}\par
+{\bkmkstart AAAAAAAAEU}
+{\bkmkend AAAAAAAAEU}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 60 del archivo Usuario.php.\par
+\par
+Referenciado por getNombre(), SAMURAI_Usuario(), y setNombre().\par
+}
+{\xe \v _nrodoc\:SAMURAI_Usuario}
+{\xe \v SAMURAI_Usuario\:_nrodoc}
+\pard\plain \s4\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs20\cgrid {
+{\b 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAET" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario::_nrodoc}}}
+}
+}\par
+{\bkmkstart AAAAAAAAET}
+{\bkmkend AAAAAAAAET}
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid 
+Definici\'F3\'6E en la l\'ED\'6Eea 52 del archivo Usuario.php.\par
+\par
+Referenciado por getNrodoc(), SAMURAI_Usuario(), y setNrodoc().\par
+}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid {\pard\widctlpar\brdrb\brdrs\brdrw5\brsp20 \adjustright \par}
+La documentaci\'F3\'6E para esta clase fu\'E9 \'67enerada a partir del siguiente archivo:{\par
+\pard\plain \s81\fi-360\li720\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls2\pnrnot0\pndec }\ls2\adjustright \fs20\cgrid 
+{\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAJ" }{}}{\fldrslt {\cs37\ul\cf2 Usuario.php}}}
+\par
+}}
+
+\pard\plain \sect\sbkpage
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid 
+SAMURAI Documentaci\'F3\'6E de archivos{\tc \v Documentación de archivos}
+\par \pard\plain 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo consultas.php\par \pard\plain 
+{\tc\tcl2 \v consultas.php}
+{\xe \v consultas.php}
+{\bkmkstart AAAAAAAAAA}
+{\bkmkend AAAAAAAAAA}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo consultas.php\par \pard\plain 
+{\tc\tcl2 \v consultas.php}
+{\xe \v consultas.php}
+{\bkmkstart AAAAAAAAAB}
+{\bkmkend AAAAAAAAAB}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo consultas.php\par \pard\plain 
+{\tc\tcl2 \v consultas.php}
+{\xe \v consultas.php}
+{\bkmkstart AAAAAAAAAC}
+{\bkmkend AAAAAAAAAC}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo DB.php\par \pard\plain 
+{\tc\tcl2 \v DB.php}
+{\xe \v DB.php}
+{\bkmkstart AAAAAAAAAD}
+{\bkmkend AAAAAAAAAD}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAK" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_DB}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Manejo interno de las bases de datos. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Perfil.php\par \pard\plain 
+{\tc\tcl2 \v Perfil.php}
+{\xe \v Perfil.php}
+{\bkmkstart AAAAAAAAAE}
+{\bkmkend AAAAAAAAAE}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAL" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Perfil}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Clase para el manejo de los perfies. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Permiso.php\par \pard\plain 
+{\tc\tcl2 \v Permiso.php}
+{\xe \v Permiso.php}
+{\bkmkstart AAAAAAAAAF}
+{\bkmkend AAAAAAAAAF}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAM" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Permiso}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Clase para el manejo de los Permisos. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Samurai.php\par \pard\plain 
+{\tc\tcl2 \v Samurai.php}
+{\xe \v Samurai.php}
+{\bkmkstart AAAAAAAAAG}
+{\bkmkend AAAAAAAAAG}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAN" }{}}{\fldrslt {\cs37\ul\cf2 Samurai}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Objeto general. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Samurai_DB.php\par \pard\plain 
+{\tc\tcl2 \v Samurai_DB.php}
+{\xe \v Samurai_DB.php}
+{\bkmkstart AAAAAAAAAH}
+{\bkmkend AAAAAAAAAH}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAO" }{}}{\fldrslt {\cs37\ul\cf2 Samurai_DB2}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Manejo interno de las bases de datos. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Sistema.php\par \pard\plain 
+{\tc\tcl2 \v Sistema.php}
+{\xe \v Sistema.php}
+{\bkmkstart AAAAAAAAAI}
+{\bkmkend AAAAAAAAAI}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAP" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Sistema}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Clase para el manejo de los sistemas. }\par
+\par}
+}
+\par \pard\plain 
+
+\pard\plain \sect\sbkpage
+\s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+\pard\plain \s2\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid 
+Referencia del Archivo Usuario.php\par \pard\plain 
+{\tc\tcl2 \v Usuario.php}
+{\xe \v Usuario.php}
+{\bkmkstart AAAAAAAAAJ}
+{\bkmkend AAAAAAAAAJ}
+{
+\pard\plain \s17\sa60\sb30\widctlpar\qj \fs22\cgrid \par
+{
+\pard\plain \s18\widctlpar\fs22\cgrid \par
+}
+\par
+}
+\par
+\pard\plain \s3\sb240\sa60\keepn\widctlpar\adjustright \b\f1\cgrid 
+Clases\par
+\pard\plain 
+
+{
+\pard\plain \s80\fi-360\li360\widctlpar\jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec }\ls1\adjustright \fs20\cgrid 
+class {\field {\*\fldinst { HYPERLINK  \\l "AAAAAAAAAQ" }{}}{\fldrslt {\cs37\ul\cf2 SAMURAI_Usuario}}}
+\par
+{
+\pard\plain \s51\li360\sa60\sb30\qj\widctlpar\qj\adjustright \fs20\cgrid {\i Clase para el manejo de los usuarios. }\par
+\par}
+}
+
+\pard\plain \sect\sbkpage
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid 
+\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Índice\par 
+\pard\plain 
+{\tc \v Índice}
+{\field\fldedit {\*\fldinst INDEX \\c2 \\*MERGEFORMAT}{\fldrslt INDEX}}
+}
\ No newline at end of file
index 06ea36dc10a6d3f8c1bc416cf9c04ac7e3705306..bd631be1f796ca183db7e38e153056d901f79567 100644 (file)
@@ -24,7 +24,7 @@
 \fi-360\li5040\jclisttab\tx5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid201981955\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \r
 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5760\jclisttab\tx5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid201981957\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\r
 \brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6480\jclisttab\tx6480 }{\listname ;}\listid1648389061}}{\*\listoverridetable{\listoverride\listid1648389061\listoverridecount0\ls1}}{\info{\title ADMINISTRACI\'d3N DE USUARIOS}\r
-{\author Dir. Gral. de Inform\'e1tica}{\operator Dir. Gral. de Inform\'e1tica}{\creatim\yr2003\mo3\dy6\hr19\min20}{\revtim\yr2003\mo7\dy7\hr12\min31}{\printim\yr2003\mo2\dy6\hr11\min4}{\version20}{\edmins35}{\nofpages8}{\nofwords1101}{\nofchars6280}\r
+{\author Dir. Gral. de Inform\'e1tica}{\operator Dir. Gral. de Inform\'e1tica}{\creatim\yr2003\mo3\dy6\hr19\min20}{\revtim\yr2003\mo7\dy11\hr12\min29}{\printim\yr2003\mo2\dy6\hr11\min4}{\version21}{\edmins37}{\nofpages8}{\nofwords1101}{\nofchars6280}\r
 {\*\company Ministerio de Econom\'eda}{\nofcharsws0}{\vern8249}}\paperw11907\paperh16840\margl1134\margr1134\margt1134\margb1134 \r
 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1134\dgvorigin1134\dghshow1\dgvshow1\r
 \jexpand\viewkind1\viewscale75\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule \fet0\sectd \psz9\linex0\headery680\footery680\colsx708\endnhere\sectlinegrid360\sectdefaultcl \r
@@ -38,7 +38,7 @@
 \par }}{\footer \trowd \trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trftsWidth1\trautofit1\trpaddl70\trpaddr70\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \r
 \cltxlrtb\clftsWidth3\clwWidth4889 \cellx4819\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth4890 \cellx9709\pard\plain \s16\qj \li0\ri0\widctlpar\intbl\r
 \tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f28\fs20\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs18 06-03-2003\cell }\pard \s16\qr \li0\ri0\widctlpar\intbl\r
-\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs18 P\'e1gina }{\field{\*\fldinst {\fs18  PAGE }}{\fldrslt {\fs18\lang1024\langfe1024\noproof 3}}}{\fs18  de }{\field{\*\fldinst {\fs18  NUMPAGES }}{\fldrslt {\r
+\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs18 P\'e1gina }{\field{\*\fldinst {\fs18  PAGE }}{\fldrslt {\fs18\lang1024\langfe1024\noproof 7}}}{\fs18  de }{\field{\*\fldinst {\fs18  NUMPAGES }}{\fldrslt {\r
 \fs18\lang1024\langfe1024\noproof 8}}}{\fs18 \cell }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f28\fs20\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\trowd \trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \r
 \trbrdrh\brdrs\brdrw10 \trftsWidth1\trautofit1\trpaddl70\trpaddr70\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth4889 \cellx4819\clvertalt\clbrdrt\brdrs\brdrw10 \r
 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth4890 \cellx9709\row }\pard\plain \s16\qj \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \r
@@ -66,8 +66,8 @@ fffffffffffffffffdffffff04000000fefffffffefffffffeffffff060000000700000008000000
 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
-ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff02000000111a020000000000c00000000000004600000000000000000000000060e6\r
-89d49c44c30103000000000200000000000001004f006c00650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000\r
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff02000000111a020000000000c00000000000004600000000000000000000000060ec\r
+7349c147c30103000000000200000000000001004f006c00650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000\r
 0000000000000000000000001400000000000000010043006f006d0070004f0062006a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120002010100000004000000ffffffff0000000000000000000000000000000000000000000000000000\r
 0000000000000000000001000000690000000000000003004f0062006a0049006e0066006f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000201ffffffffffffffffffffffff000000000000000000000000000000000000000000000000\r
 000000000000000000000000030000000400000000000000feffffff02000000fefffffffefffffffeffffff0600000007000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
@@ -220,7 +220,7 @@ e305b301040000002d01020004000000f0010700040000002d01030009000000fa02000001000000
 2d0104000300000000000000}{\result {{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}\r
 {\sp{\sn pictureActive}{\sv 0}}{\sp{\sn fFilled}{\sv 0}}{\sp{\sn fHitTestFill}{\sv 1}}{\sp{\sn fillShape}{\sv 1}}{\sp{\sn fillUseRect}{\sv 0}}{\sp{\sn fNoFillHitTest}{\sv 0}}\r
 {\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fReallyHidden}{\sv 0}}{\sp{\sn fScriptAnchor}{\sv 0}}{\sp{\sn fFakeMaster}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex85\picscaley85\piccropl0\piccropr0\piccropt0\piccropb0\r
-\picw19798\pich9320\picwgoal11224\pichgoal5284\wmetafile8\bliptag282663771\blipupi-109{\*\blipuid 10d91b5b440277dabed1c90a88a55218}\r
+\picw19798\pich9320\picwgoal11224\pichgoal5284\wmetafile8\bliptag-708189380\blipupi-109{\*\blipuid d5c9e33ccf5e95ae8bc65263e2d2778a}\r
 010009000003d90a00000800560000000000050000000b0200000000050000000c024d042209050000000902ffffff0005000000010200000000040000000201\r
 02000500000001020000000007000000fc020000ffffff000000040000002d01000009000000fa02000001000000000000002200040000002d0101000e000000\r
 240305000700c2003301c20033010700070007000700c20009000000fa02000000000000000000002200040000002d01020007000000fc020100000000000000\r
@@ -307,7 +307,7 @@ a80108000000250302004003b3014003c90108000000250302004003b3013503c901080000002503
 020048012602330126020800000025030200480126023301310208000000250302004801260233011c02080000002503020089021c0289023102080000002503\r
 020094021c0294023102040000002d01020004000000f0010700040000002d010500040000002d010400040000002d010000040000002d0106000c0000002403\r
 0400d6010f02d6013d0206023d0206020f02040000002d010200040000002d0103000400000008010000050000000a0200000000040000000201010004000000\r
-2e01180005000000090200000000040000002d010500070000002105020052323002d901040000002d0104000300000000000000000000000000000000000000000000000000000000000000}}}}}{\r
+2e01180005000000090200000000040000002d010500070000002105020052323002d901040000002d010400030000000000000000000000000000000000000000000000000000000000000000000000}}}}}{\r
 \par \r
 \par \r
 \par }{\ul \r
@@ -703,9 +703,10 @@ El atributo estado de la entidad SISTEMA indica el estado en que se encuentra el
 \par   id_permiso bigint(20) NOT NULL,\r
 \par   id_perfil bigint(20) NOT NULL,\r
 \par   id_sistema bigint(20) NOT NULL,\r
-\par   fch_ult_modif timestamp,\r
+\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 observaciones varchar(255) NOT NULL,\r
+\par }{\f2\fs22\lang1033\langfe3082\langnp1033   fch_ult_modif timestamp,\r
 \par   }{\f2\fs22\lang2058\langfe3082\langnp2058 responsable varchar(20),\r
-\par   PRIMARY KEY  (id_permiso, id_perfil, id_sistema)\r
+\par   PRIMARY KEY  (id_permiso, id_perfil, id_sistema, observaciones)\r
 \par ); \r
 \par \r
 \par \r
@@ -716,9 +717,9 @@ El atributo estado de la entidad SISTEMA indica el estado en que se encuentra el
 \par CREATE TABLE perm_sist (\r
 \par   id_permiso bigint(20) NOT NULL,\r
 \par   id_sistema bigint(20) NOT NULL,\r
-\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 observaciones varchar(255),\r
-\par   fch_ult_modif timestamp,\r
-\par   responsable varchar(20),\r
+\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 observaciones varchar(255) NOT NULL,\r
+\par }{\f2\fs22\lang1033\langfe3082\langnp1033   fch_ult_modif timestamp,\r
+\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 responsable varchar(20),\r
 \par   PRIMARY KEY  (id_permiso, id_sistema, observaciones)\r
 \par ); \r
 \par \r
@@ -729,7 +730,7 @@ El atributo estado de la entidad SISTEMA indica el estado en que se encuentra el
 \par \r
 \par CREATE TABLE permiso (\r
 \par   id_permiso bigint(20) NOT NULL auto_increment,\r
-\par }{\f2\fs22\lang2058\langfe3082\langnp2058   desc_permiso varchar(50) UNIQUE,\r
+\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 desc_permiso varchar(50) UNIQUE,\r
 \par   }{\f2\fs22\lang1033\langfe3082\langnp1033 fch_ult_modif timestamp,\r
 \par   }{\f2\fs22\lang2058\langfe3082\langnp2058 responsable varchar(20),\r
 \par   PRIMARY KEY  (id_permiso)\r
@@ -742,7 +743,7 @@ El atributo estado de la entidad SISTEMA indica el estado en que se encuentra el
 \par \r
 \par CREATE TABLE sistema (\r
 \par   id_sistema bigint(20) NOT NULL auto_increment,\r
-\par }{\f2\fs22\lang2058\langfe3082\langnp2058   nombre_sistema varchar(50) UNIQUE,\r
+\par   }{\f2\fs22\lang2058\langfe3082\langnp2058 nombre_sistema varchar(50) UNIQUE,\r
 \par   desc_sistema text,\r
 \par   fecha_inicio date,\r
 \par   fecha_fin date,\r
index bc69757799c30141db4b2571871aceb8545ecbab..e85af38f132eae622ce0405ddc9728a758fe5179 100644 (file)
@@ -9,7 +9,7 @@
   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
  </XMI.header>
  <XMI.content>
-  <docsettings viewid="336" documentation="" uniqueid="343" />
+  <docsettings viewid="336" documentation="" uniqueid="364" />
   <umlobjects>
    <UML:Class stereotype="" package="" xmi.id="207" abstract="0" documentation="Clase para el manejo de los usuarios." name="SAMURAI_Usuario" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="216" type="void" abstract="0" documentation="Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el." name="SAMURAI_Usuario" static="0" scope="200" >
@@ -30,8 +30,23 @@ x2c: get set" name="fecha" static="0" scope="202" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Objeto conexion" name="db" static="0" scope="200" />
      <UML:Parameter stereotype="" package="" xmi.id="3" value="null" type="int" abstract="0" documentation="Identificador del perfil." name="id" static="0" scope="200" />
     </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="360" type="bool" abstract="0" documentation="Valida la existencia de una asociacion entre el perfil y el sistema seleccionado. Devuelve true si existe y false en caso contraro." name="existeAsociacion" static="1" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="5" value="" type="int" abstract="0" documentation="Identificador del perfil con el cual hacer la comparacion" name="id_perfil" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="6" value="" type="int" abstract="0" documentation="Identificador del sistema con el cual hacer la compararcion" name="id_sistema" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="358" type="bool" abstract="0" documentation="Valida la existencia de un perfil con la descripcion que se pasa por parametro. Devuelve true si existe y false si no existe." name="existePerfil" static="1" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="4" value="" type="string" abstract="0" documentation="Descripcion a comparar" name="descripcion" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="356" type="array()" abstract="0" documentation="Devuelve la informacion de los perfiles en un array." name="getArrayPerfiles" static="1" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="string" abstract="0" documentation="Filtro por descripcion del perfil" name="filtro" static="0" scope="200" />
+    </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="339" type="array(Perfil)" abstract="0" documentation="" name="getPerfiles" static="1" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Base de datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="string" abstract="0" documentation="Filtro por nombre del perfil" name="filtro" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="3" value="null" type="int" abstract="0" documentation="Identificador del sistema" name="id_sistema" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="323" type="mixed" abstract="0" documentation="Redirecciona segun la accion correspondiente" name="guardarDatos" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="grabar" type="string" abstract="0" documentation="Representa la accion a desarrollar" name="accion" static="0" scope="200" />
@@ -39,10 +54,14 @@ x2c: get set" name="fecha" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="325" type="mixed" abstract="0" documentation="Borra la informacion del perfil de la base" name="borrarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="338" type="array(int)" abstract="0" documentation="Devuleve un array con los identificadores de todos los perfiles." name="getIdPerfiles" static="1" scope="202" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="string" abstract="0" documentation="Fltro por descripcion del perfil" name="filtro" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="3" value="null" type="int" abstract="0" documentation="Identificador del sistema" name="id_sistema" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="324" type="mixed" abstract="0" documentation="Graba la informacion del perfil en base" name="grabarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="326" type="mixed" abstract="0" documentation="" name="modificarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="322" type="void" abstract="0" documentation="Obtiene los datos de la base de datos" name="obtenerDatosDb" static="0" scope="202" />
+    <UML:Operation stereotype="" package="" xmi.id="362" type="mixed" abstract="0" documentation="Se encarga de guardar la relacion entre perfiles - permisos - sistemas" name="guardarPermisos" static="0" scope="202" />
+    <UML:Operation stereotype="" package="" xmi.id="363" type="mixed" abstract="0" documentation="Borra la asociacion de un perfil de un sistema con sus permisos" name="borrarPermisos" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="225" value="" type="int" abstract="0" documentation="Identificador del perfil.
 x2c: get set" name="id" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="226" value="" type="string" abstract="0" documentation="Descripcion del perfil.
@@ -52,6 +71,8 @@ x2c: get set" name="tipo" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="271" value="" type="SAMURAI_DB" abstract="0" documentation="Objeto Samurai_DB" name="db" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="330" value="" type="string" abstract="0" documentation="Responsable de las ultimas modificaciones
 x2c: get set" name="responsable" static="0" scope="202" />
+    <UML:Attribute stereotype="" package="" xmi.id="361" value="" type="array(int)" abstract="0" documentation="Array con los permisos asignados al perfil. Solo se cargan cuando se esta trabajando con el abm puesto que varian segun cada sistema.
+x2c: get set" name="permisos" static="0" scope="201" />
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="209" abstract="0" documentation="Clase para el manejo de los sistemas." name="SAMURAI_Sistema" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="243" type="void" abstract="0" documentation="Constructor. Si recibe como parametro el identificador busca en la DB los datos. " name="SAMURAI_Sistema" static="0" scope="200" >
@@ -154,9 +175,11 @@ x2c:get set" name="asociaciones" static="0" scope="202" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="334" type="array(Permiso)" abstract="0" documentation="Devuelve el array de permisos" name="getPermisos" static="1" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="int" abstract="0" documentation="Identificador del sistema" name="id_sistema" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="333" type="array()" abstract="0" documentation="Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso" name="getArrayPermisos" static="1" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="int" abstract="0" documentation="Identificador del sistema" name="id_sistema" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="316" type="mixed" abstract="0" documentation="Modifica la base de datos segun accion" name="guardarDatos" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="grabar" type="string" abstract="0" documentation="Indica la accion a realizar" name="accion" static="0" scope="200" />
@@ -164,10 +187,12 @@ x2c:get set" name="asociaciones" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="318" type="mixed" abstract="0" documentation="Borra de la base el permiso" name="borrarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="332" type="array(int)" abstract="0" documentation="Devuleve un array con los identificadores de todos los permisos." name="getIdPermisos" static="1" scope="202" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;SAMURAI_DB" abstract="0" documentation="Base de Datos" name="db" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="int" abstract="0" documentation="Identificador del sistema" name="id_sistema" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="317" type="mixed" abstract="0" documentation="Graba en base el permiso" name="grabarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="319" type="mixed" abstract="0" documentation="Actualiza los datos del permiso" name="modificarDb" static="0" scope="202" />
     <UML:Operation stereotype="" package="" xmi.id="295" type="void" abstract="0" documentation="Obtiene de la base de datos la informacion del permiso" name="obtenerDatosDb" static="0" scope="202" />
+    <UML:Operation stereotype="" package="" xmi.id="364" type="bool" abstract="0" documentation="Devuelve true si esta asociado a algun sistema, caso contrario devuelve false" name="asociadoASistema" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="257" value="" type="int" abstract="0" documentation="Identificador del permiso.
 x2c: get set" name="id" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="258" value="" type="string" abstract="0" documentation="Descripcion del permiso.
@@ -183,64 +208,64 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
    </UML:Class>
   </umlobjects>
   <diagrams>
-   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="206" documentation="" type="402" showops="1" showpackage="0" name="Clases y Relaciones" localid="30000" showstereotype="0" showscope="1" font="helvetica,7,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
+   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="206" documentation="" type="402" showops="1" showpackage="0" name="Clases y Relaciones" localid="30000" showstereotype="0" showscope="1" font="helvetica,8,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
     <widgets>
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="105" showattsigs="601" usesdiagramusefillcolour="0" x="750" linecolour="#ff0000" y="290" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="77" usefillcolor="1" showattributes="1" xmi.id="207" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="101" showattsigs="601" usesdiagramusefillcolour="0" x="740" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="154" usefillcolor="1" showattributes="1" xmi.id="208" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="134" showattsigs="601" usesdiagramusefillcolour="0" x="200" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="495" usefillcolor="1" showattributes="1" xmi.id="209" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="107" showattsigs="601" usesdiagramusefillcolour="0" x="480" linecolour="#ff0000" y="310" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="154" usefillcolor="1" showattributes="1" xmi.id="210" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="40" showattsigs="601" usesdiagramusefillcolour="0" x="490" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="21" usefillcolor="1" showattributes="1" xmi.id="264" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="71" showattsigs="601" usesdiagramusefillcolour="0" x="480" linecolour="#ff0000" y="100" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="1" xmi.id="265" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="128" showattsigs="601" usesdiagramusefillcolour="0" x="750" linecolour="#ff0000" y="290" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="98" usefillcolor="1" showattributes="1" xmi.id="207" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="126" showattsigs="601" usesdiagramusefillcolour="0" x="640" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="280" usefillcolor="1" showattributes="1" xmi.id="208" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="165" showattsigs="601" usesdiagramusefillcolour="0" x="200" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="630" usefillcolor="1" showattributes="1" xmi.id="209" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="131" showattsigs="601" usesdiagramusefillcolour="0" x="480" linecolour="#ff0000" y="310" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="210" usefillcolor="1" showattributes="1" xmi.id="210" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="46" showattsigs="601" usesdiagramusefillcolour="0" x="490" linecolour="#ff0000" y="10" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#d5d5cf" height="28" usefillcolor="1" showattributes="1" xmi.id="264" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="86" showattsigs="601" usesdiagramusefillcolour="0" x="480" linecolour="#ff0000" y="120" showopsigs="600" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="35" usefillcolor="1" showattributes="1" xmi.id="265" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="264" widgetaid="265" documentation="" type="500" >
       <linepath>
-       <startpoint startx="503" starty="100" />
-       <endpoint endx="510" endy="31" />
+       <startpoint startx="508" starty="120" />
+       <endpoint endx="513" endy="38" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="210" widgetaid="265" documentation="" type="501" >
       <linepath>
-       <startpoint startx="503" starty="127" />
-       <endpoint endx="533" endy="310" />
+       <startpoint startx="508" starty="155" />
+       <endpoint endx="545" endy="310" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="209" widgetaid="265" documentation="" type="501" >
       <linepath>
-       <startpoint startx="480" starty="113" />
-       <endpoint endx="334" endy="257" />
+       <startpoint startx="480" starty="137" />
+       <endpoint endx="365" endy="325" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="208" widgetaid="265" documentation="" type="501" >
       <linepath>
-       <startpoint startx="527" starty="100" />
-       <endpoint endx="740" endy="87" />
+       <startpoint startx="537" starty="120" />
+       <endpoint endx="640" endy="150" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="207" widgetaid="265" documentation="" type="501" >
       <linepath>
-       <startpoint startx="527" starty="127" />
-       <endpoint endx="750" endy="328" />
+       <startpoint startx="537" starty="155" />
+       <endpoint endx="750" endy="339" />
       </linepath>
      </UML:AssocWidget>
     </associations>
    </diagram>
-   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="336" documentation="" type="402" showops="1" showpackage="0" name="Clases" localid="30000" showstereotype="0" showscope="1" font="helvetica,7,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
+   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="336" documentation="" type="402" showops="1" showpackage="0" name="Clases" localid="30000" showstereotype="0" showscope="1" font="helvetica,8,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
     <widgets>
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="40" showattsigs="601" usesdiagramusefillcolour="0" x="380" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#d5d5cf" height="21" usefillcolor="1" showattributes="1" xmi.id="264" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="246" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="90" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="154" usefillcolor="1" showattributes="1" xmi.id="208" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="259" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="250" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="154" usefillcolor="1" showattributes="1" xmi.id="210" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="78" showattsigs="601" usesdiagramusefillcolour="0" x="400" linecolour="#ff0000" y="70" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="1" xmi.id="265" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="442" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="410" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="495" usefillcolor="1" showattributes="1" xmi.id="209" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
-     <UML:ConceptWidget usesdiagramfillcolour="0" width="282" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="77" usefillcolor="1" showattributes="1" xmi.id="207" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,7,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="46" showattsigs="601" usesdiagramusefillcolour="0" x="420" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#d5d5cf" height="28" usefillcolor="1" showattributes="1" xmi.id="264" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="469" showattsigs="601" usesdiagramusefillcolour="0" x="20" linecolour="#ff0000" y="350" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="280" usefillcolor="1" showattributes="1" xmi.id="208" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="396" showattsigs="601" usesdiagramusefillcolour="0" x="30" linecolour="#ff0000" y="130" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="210" usefillcolor="1" showattributes="1" xmi.id="210" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="95" showattsigs="601" usesdiagramusefillcolour="0" x="400" linecolour="#ff0000" y="70" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="35" usefillcolor="1" showattributes="1" xmi.id="265" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="558" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="640" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="630" usefillcolor="1" showattributes="1" xmi.id="209" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="357" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="98" usefillcolor="1" showattributes="1" xmi.id="207" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="264" widgetaid="265" documentation="" type="500" >
       <linepath>
-       <startpoint startx="439" starty="70" />
-       <endpoint endx="400" endy="31" />
+       <startpoint startx="447" starty="70" />
+       <endpoint endx="443" endy="38" />
       </linepath>
      </UML:AssocWidget>
     </associations>
@@ -249,44 +274,53 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
   <listview>
    <listitem open="1" type="800" id="-1" label="Views" >
     <listitem open="1" type="801" id="-1" label="Logical View" >
-     <listitem open="1" type="807" id="336" label="Clases" />
-     <listitem open="1" type="807" id="206" label="Clases y Relaciones" />
-     <listitem open="1" type="803" id="-1" label="EXTERNO" >
+     <listitem open="1" type="803" id="-1" label="Diagramas" >
+      <listitem open="1" type="807" id="336" label="Clases" />
+      <listitem open="1" type="807" id="206" label="Clases y Relaciones" />
+     </listitem>
+     <listitem open="0" type="803" id="-1" label="EXTERNO" >
       <listitem open="1" type="813" id="264" label="DB" />
      </listitem>
      <listitem open="1" type="803" id="-1" label="SAMURAI" >
+      <listitem open="0" type="813" id="265" label="SAMURAI_DB" >
+       <listitem open="0" type="815" id="269" label="connect" />
+      </listitem>
       <listitem open="0" type="813" id="208" label="SAMURAI_Perfil" >
        <listitem open="0" type="815" id="325" label="borrarDb" />
+       <listitem open="0" type="815" id="363" label="borrarPermisos" />
        <listitem open="0" type="814" id="271" label="db" />
        <listitem open="0" type="814" id="226" label="descripcion" />
+       <listitem open="0" type="815" id="360" label="existeAsociacion" />
+       <listitem open="0" type="815" id="358" label="existePerfil" />
+       <listitem open="0" type="815" id="356" label="getArrayPerfiles" />
        <listitem open="0" type="815" id="338" label="getIdPerfiles" />
        <listitem open="0" type="815" id="339" label="getPerfiles" />
        <listitem open="0" type="815" id="324" label="grabarDb" />
        <listitem open="0" type="815" id="323" label="guardarDatos" />
+       <listitem open="0" type="815" id="362" label="guardarPermisos" />
        <listitem open="0" type="814" id="225" label="id" />
        <listitem open="0" type="815" id="326" label="modificarDb" />
        <listitem open="0" type="815" id="322" label="obtenerDatosDb" />
+       <listitem open="0" type="814" id="361" label="permisos" />
        <listitem open="0" type="814" id="330" label="responsable" />
        <listitem open="0" type="815" id="229" label="SAMURAI_Perfil" />
        <listitem open="0" type="814" id="227" label="tipo" />
       </listitem>
       <listitem open="0" type="813" id="210" label="SAMURAI_Permiso" >
+       <listitem open="0" type="815" id="364" label="asociadoASistema" />
        <listitem open="0" type="815" id="318" label="borrarDb" />
        <listitem open="0" type="814" id="270" label="db" />
        <listitem open="0" type="814" id="258" label="descripcion" />
+       <listitem open="0" type="815" id="333" label="getArrayPermisos" />
        <listitem open="0" type="815" id="332" label="getIdPermisos" />
        <listitem open="0" type="815" id="334" label="getPermisos" />
-       <listitem open="0" type="815" id="333" label="getArrayPermisos" />
        <listitem open="0" type="815" id="317" label="grabarDb" />
        <listitem open="0" type="815" id="316" label="guardarDatos" />
        <listitem open="0" type="814" id="257" label="id" />
        <listitem open="0" type="815" id="319" label="modificarDb" />
        <listitem open="0" type="815" id="295" label="obtenerDatosDb" />
-       <listitem open="0" type="815" id="259" label="SAMURAI_Permiso" />
        <listitem open="0" type="814" id="296" label="responsable" />
-      </listitem>
-      <listitem open="0" type="813" id="265" label="SAMURAI_DB" >
-       <listitem open="0" type="815" id="269" label="connect" />
+       <listitem open="0" type="815" id="259" label="SAMURAI_Permiso" />
       </listitem>
       <listitem open="0" type="813" id="209" label="SAMURAI_Sistema" >
        <listitem open="0" type="814" id="310" label="asociaciones" />
@@ -300,6 +334,7 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
        <listitem open="0" type="814" id="240" label="fecha_fin" />
        <listitem open="0" type="814" id="241" label="fecha_implementacion" />
        <listitem open="0" type="814" id="239" label="fecha_inicio" />
+       <listitem open="0" type="815" id="343" label="getArraySistemas" />
        <listitem open="0" type="815" id="250" label="getContacto" />
        <listitem open="0" type="815" id="246" label="getDescripcion" />
        <listitem open="0" type="815" id="248" label="getFechaFin" />
@@ -311,7 +346,6 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
        <listitem open="0" type="815" id="303" label="getMaxIdSistema" />
        <listitem open="0" type="815" id="245" label="getNombre" />
        <listitem open="0" type="815" id="290" label="getResponsable" />
-       <listitem open="0" type="815" id="343" label="getArraySistemas" />
        <listitem open="0" type="815" id="341" label="getSistemas" />
        <listitem open="0" type="815" id="304" label="grabarDb" />
        <listitem open="0" type="815" id="308" label="grabarPermisosDb" />
index 3fac9897ff487d41de31b94a40693f2001a4034e..006ce0958f1fd4b275165bedde1354251f65c91e 100644 (file)
@@ -56,4 +56,4 @@ class SAMURAI_DB extends DB {
     // -X2C
 
 } // -X2C Class :SAMURAI_DB
-?>
+?>
\ No newline at end of file
index ba3bbcf7cb01735959939c92697dd98b180c2118..776774e0017702eb52796be8ab90d75641dc67af 100644 (file)
@@ -75,6 +75,14 @@ class SAMURAI_Perfil {
      */
     var $_responsable;
 
+    /**
+     * Array con los permisos asignados al perfil. Solo se cargan cuando se esta trabajando con el abm puesto que varian segun cada sistema.
+     *
+     * @var    array(int) $permisos
+     * @access private
+     */
+    var $_permisos;
+
     /**
      * Gets Id.
      *
@@ -167,6 +175,29 @@ class SAMURAI_Perfil {
         $this->_responsable = $responsable;
     }
 
+    /**
+     * Gets Permisos.
+     *
+     * @return array(int)
+     * @access public
+     */
+    function getPermisos()
+    {
+        return $this->_permisos;
+    }
+    /**
+     * Sets Permisos.
+     *
+     * @param  array(int) $permisos Permisos.
+     *
+     * @return void
+     * @access public
+     */
+    function setPermisos($permisos)
+    {
+        $this->_permisos = $permisos;
+    }
+
     // ~X2C
 
     // +X2C Operation 229
@@ -191,6 +222,7 @@ class SAMURAI_Perfil {
             $this->_id          = null;
             $this->_descripcion = null; 
             $this->_tipo        = null;
+            $this->_permisos    = null;
         }
     }
     // -X2C
@@ -204,12 +236,11 @@ class SAMURAI_Perfil {
      */
     function _obtenerDatosDb() // ~X2C
     {
-        $sql = include 'Perfil/consultas.php'; //Incluyo las consultas de este objeto nada mas.
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
         $tmp = $sql['obtener_datos_perfil'].$sql['obtener_datos_perfil2'];
         $dbh = $this->_db->prepare($tmp);
         $tmp = array ($this->getId());
         $res = $this->_db->execute($dbh,$tmp);        
-
         if ($re  = $res->fetchRow(DB_FETCHMODE_ASSOC)) {
             if (isset($re['desc_perfil'])) {
                $this->setDescripcion($re['desc_perfil']);
@@ -217,12 +248,6 @@ class SAMURAI_Perfil {
             else {
                 $this->setDescripcion();
             }
-            if (isset($re['tipo_perfil'])) {
-               $this->setTipo($re['tipo_perfil']);
-            }
-            else {
-                $this->setTipo();
-            }
             if (isset($re['responsable'])) {
                 $this->setResponsable($re['responsable']);
             }
@@ -230,6 +255,24 @@ class SAMURAI_Perfil {
                 $this->setResponsable();
             }
         }
+        //OBTENGO EL TIPO DE PERFIL
+        $tmp = $sql['verificar_asociacion'];
+        $dbh = $this->_db->prepare($tmp);
+        $tmp = array ($this->getId(), $_SESSION['samurai']['id_sistema']);
+        $res = $this->_db->execute($dbh,$tmp);        
+        $re = $res->fetchrow(DB_FETCHMODE_ASSOC);
+        $this->setTipo($re['tipo_perfil']);
+
+        //OBTENGO LOS PERMISOS QUE TIENE ASIGNADO EL PERFIL DESDE PERM_PERFIL_SIST
+        $tmp = $sql['obtener_permisos'];
+        $dbh = $this->_db->prepare($tmp);
+        $tmp = array ($this->getId(), $_SESSION['samurai']['id_sistema']);
+        $res = $this->_db->execute($dbh,$tmp);        
+        $rta = array ();
+        while ($re = $res->fetchrow(DB_FETCHMODE_ASSOC)) {
+            array_push($rta,$re['id_permiso'].'##'.$re['observaciones']);
+        }      
+        $this->setPermisos($rta);
     }
     // -X2C
 
@@ -244,7 +287,19 @@ class SAMURAI_Perfil {
      */
     function guardarDatos($accion = grabar) // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        $accion = strtolower($accion); 
+        switch ($accion)  {   
+            case 'grabar':    
+                $res = $this->_grabarDb();            
+                break;        
+            case 'modificar': 
+                $res = $this->_modificarDb();         
+                break;        
+            case 'eliminar':  
+                $res = $this->_borrarDb();            
+                break;        
+        }
+        return $res;
     }
     // -X2C
 
@@ -257,7 +312,35 @@ class SAMURAI_Perfil {
      */
     function _grabarDb() // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+       //GRABO EN PERFIL
+        if (!$this->getId()) { 
+            //No existe el perfil. Lo cargo por primera vez.
+            $idPerfil = $this->_db->nextId('perfil');
+            $this->setId($idPerfil);       
+            
+            //GRABO EN PERM_PERFIL_SIST
+            $res = $this->_guardarPermisos();
+            if (PEAR::isError($res)) {         
+                return $res;               
+            }
+
+            $datos = array (
+                        'id_perfil'   => $idPerfil,
+                        'desc_perfil' => $this->getDescripcion(),
+                        'responsable' => $this->getResponsable(),
+                    );
+            $res = $this->_db->autoExecute('perfil', $datos, DB_AUTOQUERY_INSERT);
+            if (PEAR::isError($res)) {
+                return $res;
+            }
+        }
+        //GRABO EN PERFIL_SIST
+        $datos = array ('id_perfil'   => $this->getId(),
+                        'id_sistema'  => $_SESSION['samurai']['id_sistema'],
+                        'tipo_perfil' => $this->getTipo(),
+                        'responsable' => $this->getResponsable(),
+                    );
+        $res = $this->_db->autoExecute('perfil_sist', $datos, DB_AUTOQUERY_INSERT);
     }
     // -X2C
 
@@ -270,7 +353,46 @@ class SAMURAI_Perfil {
      */
     function _borrarDb() // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        //Verifico en perfil_sist_usuario
+        $tmp = $sql['verif_perfil_sist_usuario'];
+        $dbh = $this->_db->prepare($tmp);
+        $datos = array ($this->getId(), $_SESSION['samurai']['id_sistema']);
+        $res = $this->_db->execute($dbh, $datos);
+        if (($re  = $res->fetchRow(DB_FETCHMODE_ASSOC)) && !$re['cuenta'] == 0) {
+            return new PEAR_Error("Hay usuarios asociados al perfil seleccionado");
+        }
+        //Borro perm_perfil_sist
+        $res = $this->_borrarPermisos();
+        if (PEAR::isError($res)) {         
+            return $res;               
+        }
+        //Borro perfil_sist
+        $tmp = $sql['borrar_perfil_sist'];
+        $dbh = $this->_db->prepare($tmp);
+        $datos = array ($this->getId(), $_SESSION['samurai']['id_sistema']);
+        $res = $this->_db->execute($dbh, $datos);
+        if (PEAR::isError($res)) {         
+            return $res;               
+        }
+        //Verifico en perfil_sist (Perfil asociado a otros sistemas)
+        $tmp = $sql['verif_perfil_sist'];
+        $dbh = $this->_db->prepare($tmp);
+        $datos = array ($this->getId());
+        $res = $this->_db->execute($dbh, $datos);
+        if (PEAR::isError($res)) {         
+            return $res;               
+        }
+        if (($re  = $res->fetchRow(DB_FETCHMODE_ASSOC)) && $re['cuenta'] == 0) {
+            //Borro perfil
+            $tmp = $sql['borrar_perfil'];
+            $dbh = $this->_db->prepare($tmp);
+            $datos = array ($this->getId());
+            $res = $this->_db->execute($dbh, $datos);
+            if (PEAR::isError($res)) {         
+                return $res;               
+            }
+        }
     }
     // -X2C
 
@@ -281,7 +403,21 @@ class SAMURAI_Perfil {
      */
     function _modificarDb() // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        //Modifico la tabla perfil_sist
+        $datos = array (
+                    'tipo_perfil' => $this->getTipo(),
+                    'responsable' => $this->getResponsable(),
+        );
+        $res = $this->_db->autoExecute('perfil_sist', $datos, DB_AUTOQUERY_UPDATE, 'id_perfil ='.$this->getId().' AND id_sistema='.$_SESSION['samurai']['id_sistema']);
+        if (PEAR::isError($res)) {         
+            return $res;               
+        }
+        //Modifico la tabla perm_perfil_sist
+        $res = $this->_borrarPermisos();
+        if (PEAR::isError($res)) {         
+            return $res;               
+        }
+        return $this->_guardarPermisos();
     }
     // -X2C
 
@@ -290,31 +426,201 @@ class SAMURAI_Perfil {
      * Devuleve un array con los identificadores de todos los perfiles.
      *
      * @param  SAMURAI_DB &$db Base de Datos
+     * @param  string $filtro Fltro por descripcion del perfil
+     * @param  int $id_sistema Identificador del sistema
      *
      * @return array(int)
      * @access protected
      * @static
      */
-    function _getIdPerfiles(&$db) // ~X2C
+    function _getIdPerfiles(&$db, $filtro = null, $id_sistema = null) // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        //OBTENGO LOS ID DE LA BASE
+        $rta = array();
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        $consulta = $sql['obtener_id_perfiles'];
+        if ($id_sistema) {
+            $consulta.= $sql['obtener_id_perfiles3'];
+        }
+        if ($filtro) { //Verifico si se paso un filtro
+            $tmp2 = $consulta.$sql['obtener_id_perfiles2'];
+            //Reemplazo el filtro por ##?##
+            $consulta = ereg_replace ('##FILTRO##', $filtro, $tmp2);
+        }
+        $dbh = $db->prepare($consulta);
+        if ($id_sistema) { 
+            $tmp[] = $id_sistema;
+            $res = $db->execute($dbh, $tmp);
+        }
+        else {
+            $res = $db->execute($dbh);
+        }
+        while ($re = $res->fetchrow(DB_FETCHMODE_ASSOC)) {
+            array_push($rta,$re['id_perfil']);
+        }        
+        $res->free();
+        return $rta;
     }
     // -X2C
 
     // +X2C Operation 339
     /**
      * @param  SAMURAI_DB &$db Base de datos
+     * @param  string $filtro Filtro por nombre del perfil
+     * @param  int $id_sistema Identificador del sistema
      *
      * @return array(Perfil)
      * @access public
      * @static
      */
-    function getPerfiles(&$db) // ~X2C
+    function getPerfiles(&$db, $filtro = null, $id_sistema = null) // ~X2C
+    {
+        $rta = array ();
+        foreach (SAMURAI_Perfil::_getIdPerfiles($db, $filtro, $id_sistema) as $id) {
+            $tmp = new SAMURAI_Perfil($db,$id);
+            array_push($rta, $tmp);
+        }
+        return $rta;
+    }
+    // -X2C
+
+    // +X2C Operation 356
+    /**
+     * Devuelve la informacion de los perfiles en un array.
+     *
+     * @param  SAMURAI_DB $db Base de Datos
+     * @param  string $filtro Filtro por descripcion del perfil
+     *
+     * @return array()
+     * @access public
+     * @static
+     */
+    function getArrayPerfiles($db, $filtro = null) // ~X2C
+    {
+        //FORECHEO LO QUE ME DEVUELVA GET PERMISOS
+        $rta = array ();
+        foreach (SAMURAI_Perfil::getPerfiles($db, $filtro) as $perfil) {
+            $rta[$perfil->getId()] = $perfil->getDescripcion();
+        }
+        return $rta;
+    }
+    // -X2C
+
+    // +X2C Operation 358
+    /**
+     * Valida la existencia de un perfil con la descripcion que se pasa por parametro. Devuelve true si existe y false si no existe.
+     *
+     * @param  SAMURAI_DB $db Base de Datos
+     * @param  string $descripcion Descripcion a comparar
+     *
+     * @return bool
+     * @access public
+     * @static
+     */
+    function existePerfil($db, $descripcion) // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        $tmp = $sql['obtener_datos_perfil'].$sql['obtener_datos_perfil3'];
+        $dbh = $db->prepare($tmp);
+        $tmp = array ($descripcion);
+        $res = $db->execute($dbh,$tmp);
+        $re  = $res->fetchRow();      
+        if (is_null($re)) {
+            return false;
+        }
+        else {
+            return true;
+        }
+    }
+    // -X2C
+
+    // +X2C Operation 360
+    /**
+     * Valida la existencia de una asociacion entre el perfil y el sistema seleccionado. Devuelve true si existe y false en caso contraro.
+     *
+     * @param  SAMURAI_DB $db Base de Datos
+     * @param  int $id_perfil Identificador del perfil con el cual hacer la comparacion
+     * @param  int $id_sistema Identificador del sistema con el cual hacer la compararcion
+     *
+     * @return bool
+     * @access public
+     * @static
+     */
+    function existeAsociacion($db, $id_perfil, $id_sistema) // ~X2C
+    {
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        $tmp = $sql['verificar_asociacion'];
+        $dbh = $db->prepare($tmp);
+        $tmp = array ($id_perfil, $id_sistema);
+        $res = $db->execute($dbh,$tmp);
+        $re  = $res->fetchRow();      
+        if (is_null($re)) {
+            return false;
+        }
+        else {
+            return true;
+        }
+    }
+    // -X2C
+
+    // +X2C Operation 362
+    /**
+     * Se encarga de guardar la relacion entre perfiles - permisos - sistemas
+     *
+     * @return mixed
+     * @access protected
+     */
+    function _guardarPermisos() // ~X2C
+    {
+        //VERIFICO QUE NO HAYA UN PERFIL CON LOS MISMOS PERMISOS YA ASIGNADO AL SISTEMA
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        $tmp = $sql['verif_perm_perfil_sist'];
+        $dbh = $this->_db->prepare($tmp);
+        $tmp = array ($_SESSION['samurai']['id_sistema']);
+        $res = $this->_db->execute($dbh,$tmp);
+        $perm = array();
+        while ($re  = $res->fetchRow(DB_FETCHMODE_ASSOC)) {
+            $perm[$re['id_perfil']][] = $re['id_permiso'].'##'.$re['observaciones'];
+        }
+        foreach ($perm as $p) {
+            $rta1 = array_diff($p, $this->getPermisos());
+            $rta2 = array_diff($this->getPermisos(), $p);
+            if (!$rta1 && !$rta2) {
+                return new PEAR_Error("Ya existe un perfil con esos mismos permisos");
+            }
+        }
+
+        //GRABO EN PERM_PERFIL_SIST
+        $datos = array ('id_permiso', 'id_perfil', 'id_sistema', 'observaciones', 'responsable');
+        $re = $this->_db->autoPrepare('perm_perfil_sist', $datos, DB_AUTOQUERY_INSERT);
+        foreach ($this->getPermisos() as $permiso) {
+            list($id, $obs) = split ('##',$permiso);
+            $datos = array ($id, $this->getId(), $_SESSION['samurai']['id_sistema'], $obs, $this->getResponsable());
+            $res = $this->_db->execute($re, $datos);
+            if (PEAR::isError($res)) {
+                return $res;
+            }
+        }
+    }
+    // -X2C
+
+    // +X2C Operation 363
+    /**
+     * Borra la asociacion de un perfil de un sistema con sus permisos
+     *
+     * @return mixed
+     * @access protected
+     */
+    function _borrarPermisos() // ~X2C
+    {
+        $sql = parse_ini_file(dirname(__FILE__) . '/Perfil/consultas.ini', true);
+        $tmp = $sql['borrar_permisos'];
+        $dbh = $this->_db->prepare($tmp);
+        $tmp = array ($this->getId(), $_SESSION['samurai']['id_sistema']);
+        return $this->_db->execute($dbh,$tmp);        
     }
     // -X2C
 
 } // -X2C Class :SAMURAI_Perfil
 
-?>
\ No newline at end of file
+?>
diff --git a/lib/SAMURAI/Perfil/consultas.ini b/lib/SAMURAI/Perfil/consultas.ini
new file mode 100644 (file)
index 0000000..7a3dda6
--- /dev/null
@@ -0,0 +1,23 @@
+; Configuración de la base de datos.
+; $Id$
+
+obtener_datos_perfil   = " SELECT p.id_perfil, p.desc_perfil, p.responsable FROM samurai.perfil as p "
+obtener_datos_perfil2  = " WHERE p.id_perfil = ? "
+obtener_datos_perfil3  = " WHERE p.desc_perfil = ?"
+obtener_id_perfiles    = " SELECT ps.id_perfil FROM samurai.perfil_sist as ps, samurai.perfil as p WHERE ps.id_perfil = p.id_perfil "
+obtener_id_perfiles3   = " AND ps.id_sistema = ? "
+obtener_id_perfiles2   = " AND p.desc_perfil like '%##FILTRO##%'"
+borrar_perfil          = " DELETE FROM samurai.perfil as p "
+obtener_permisos       = " SELECT id_permiso, observaciones FROM samurai.perm_perfil_sist WHERE id_perfil = ? AND id_sistema = ?"
+
+borrar_permisos        = " DELETE FROM samurai.perm_perfil_sist WHERE id_perfil = ? AND id_sistema = ?" 
+borrar_perfil_sist     = " DELETE FROM samurai.perfil_sist WHERE id_perfil = ? AND id_sistema = ?"
+borrar_perfil          = " DELETE FROM samurai.perfil WHERE id_perfil = ?"
+
+;VERIFICACIONES
+verificar_asociacion   = " SELECT ps.id_perfil, ps.tipo_perfil FROM samurai.perfil_sist as ps WHERE ps.id_perfil = ? AND ps.id_sistema = ?"
+verif_perfil_sist_usuario = "SELECT IF(0,0,count(*)) as cuenta FROM samurai.perfil_sist_usuario WHERE id_perfil = ? AND id_sistema = ? "
+verif_perfil_sist      = "SELECT IF(0,0,count(*)) as cuenta FROM samurai.perfil_sist WHERE id_perfil = ? "
+
+verif_perm_perfil_sist = "SELECT id_sistema, id_perfil, id_permiso, observaciones FROM samurai.perm_perfil_sist WHERE id_sistema = ? ORDER BY id_perfil"
+
diff --git a/lib/SAMURAI/Perfil/consultas.php b/lib/SAMURAI/Perfil/consultas.php
deleted file mode 100644 (file)
index a9488df..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
-// +----------------------------------------------------------------------+
-// | PHP Version 4                                                        |
-// +----------------------------------------------------------------------+
-// | Copyright (c) 1997-2003 The PHP Group                                |
-// +----------------------------------------------------------------------+
-// | This source file is subject to version 2.02 of the PHP license,      |
-// | that is bundled with this package in the file LICENSE, and is        |
-// | available at through the world-wide-web at                           |
-// | http://www.php.net/license/2_02.txt.                                 |
-// | If you did not receive a copy of the PHP license and are unable to   |
-// | obtain it through the world-wide-web, please send a note to          |
-// | license@php.net so we can mail you a copy immediately.               |
-// +----------------------------------------------------------------------+
-// | Created: Tue May 27 11:20:04 2003
-// | Author:  Martin Marrese - Myrna Degano <mmarre@mecon.gov.ar - mdegan@mecon.gov.ar>
-// +----------------------------------------------------------------------+
-//
-// $Id$
-// $Author$
-// $URL$
-// $Date$
-// $Rev$
-//
-    return array (
-        'obtener_datos_perfil'   => 'SELECT id_perfil, desc_perfil, tipo_perfil, responsable FROM perfil ',
-        'obtener_datos_perfil2'  => 'WHERE id_perfil = ? ',
-        'borrar_perfil'          => 'DELETE FROM perfil ',
-    );
-?>
index 4bcf5e45a3d3e8674343b4fcec673d5e99ad4773..ba96165ad5bc86499f19b4a6cc69e356b2435b55 100644 (file)
@@ -190,7 +190,6 @@ class SAMURAI_Permiso {
     // -X2C
 
 
-
     // +X2C Operation 316
     /**
      * Modifica la base de datos segun accion
@@ -263,7 +262,7 @@ class SAMURAI_Permiso {
         }
         //
         //Borro el permiso de la base 
-        $tmp = $sql['borrar_permiso'].$sql['obtener_datos_permiso2'];
+        $tmp = $sql['borrar_permiso'];
         $dbh = $this->_db->prepare($tmp);
         return $this->_db->execute($dbh, $datos);
         //
@@ -294,18 +293,24 @@ class SAMURAI_Permiso {
      * Devuleve un array con los identificadores de todos los permisos.
      *
      * @param  SAMURAI_DB &$db Base de Datos
+     * @param  int $id_sistema Identificador del sistema
      *
      * @return array(int)
      * @access protected
      * @static
      */
-    function _getIdPermisos(&$db) // ~X2C
+    function _getIdPermisos(&$db, $id_sistema = null) // ~X2C
     {
         //OBTENGO LOS ID DE LA BASE
         $rta = array();
+        $tmp = array();
         $sql = parse_ini_file(dirname(__FILE__) . '/Permiso/consultas.ini', true);
-        $dbh = $db->prepare($sql['obtener_datos_permiso']);
-        $tmp[] = $_SESSION['samurai']['id_sistema'];
+        $consulta = $sql['obtener_datos_permiso'];
+        if ($id_sistema) {
+            $consulta.= $sql['obtener_datos_permiso3'];
+            $tmp[] = $id_sistema;
+        }
+        $dbh = $db->prepare($consulta);
         $res = $db->execute($dbh, $tmp);
         while ($re = $res->fetchrow(DB_FETCHMODE_ASSOC)) {
             array_push($rta,$re['id_permiso']);
@@ -320,16 +325,17 @@ class SAMURAI_Permiso {
      * Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso
      *
      * @param  SAMURAI_DB &$db Base de Datos
+     * @param  int $id_sistema Identificador del sistema
      *
      * @return array()
      * @access public
      * @static
      */
-    function getArrayPermisos(&$db) // ~X2C
+    function getArrayPermisos(&$db, $id_sistema = null) // ~X2C
     {
         //FORECHEO LO QUE ME DEVUELVA GET PERMISOS
         $rta = array ();
-        foreach (SAMURAI_Permiso::getPermisos($db) as $permiso) {
+        foreach (SAMURAI_Permiso::getPermisos($db, $id_sistema) as $permiso) {
             $rta[$permiso->getId()] = $permiso->getDescripcion();
         }
         return $rta;
@@ -341,15 +347,16 @@ class SAMURAI_Permiso {
      * Devuelve el array de permisos
      *
      * @param  SAMURAI_DB &$db Base de Datos
+     * @param  int $id_sistema Identificador del sistema
      *
      * @return array(Permiso)
      * @access public
      * @static
      */
-    function getPermisos(&$db) // ~X2C
+    function getPermisos(&$db, $id_sistema = null) // ~X2C
     {
         $rta = array ();
-        foreach (SAMURAI_Permiso::_getIdPermisos($db) as $id) {
+        foreach (SAMURAI_Permiso::_getIdPermisos($db, $id_sistema) as $id) {
             $tmp = new SAMURAI_Permiso($db,$id);
             array_push($rta, $tmp);
         }
@@ -357,6 +364,30 @@ class SAMURAI_Permiso {
     }
     // -X2C
 
+    // +X2C Operation 364
+    /**
+     * Devuelve true si esta asociado a algun sistema, caso contrario devuelve false
+     *
+     * @return bool
+     * @access public
+     */
+    function asociadoASistema() // ~X2C
+    {
+        $rta = array();
+        $tmp = array();
+        $sql = parse_ini_file(dirname(__FILE__) . '/Permiso/consultas.ini', true);
+        $tmp = $sql['verificar_asociaciones1'].$sql['obtener_datos_permiso2'];
+        $dbh = $this->_db->prepare($tmp);
+        $res = $this->_db->execute($dbh, array ($this->getId()));
+        if (($re  = $res->fetchRow(DB_FETCHMODE_ASSOC)) && !$re['cuenta'] == 0) {
+            return true;
+        }
+        else {
+            return false;
+        }
+    }
+    // -X2C
+
 } // -X2C Class :SAMURAI_Permiso
 
 ?>
index 5000ab2391ca7b6182b1081da74d6fcaf42e8e09..b0f53ec5cf35d10a8ee1038d72279ccacf2d0d83 100644 (file)
@@ -1,8 +1,13 @@
 ; Configuración de la base de datos.
 ; $Id$
 
-obtener_datos_permiso   = "SELECT id_permiso, desc_permiso, responsable FROM permiso " 
-obtener_datos_permiso2  = "WHERE id_permiso = ? "
-borrar_permiso          = "DELETE FROM permiso "
-verificar_asociaciones1 = "SELECT IF(0,0,count(*)) as cuenta FROM perm_sist "
-verificar_asociaciones2 = "SELECT IF(0,0,count(*)) as cuenta FROM perm_perfil_sist "
+
+
+obtener_datos_permiso   = "SELECT p.id_permiso, p.desc_permiso, p.responsable FROM samurai.permiso as p " 
+obtener_datos_permiso2  = "WHERE p.id_permiso = ? "
+obtener_datos_permiso3  = ",samurai.perm_sist as ps WHERE ps.id_sistema = ? AND ps.id_permiso = p.id_permiso "
+obtener_datos_permiso4  = ",samurai.perm_sist as ps WHERE ps.id_permiso = p.id_permiso "
+borrar_permiso          = "DELETE FROM samurai.permiso WHERE id_permiso = ?"
+verificar_asociaciones1 = "SELECT IF(0,0,count(*)) as cuenta FROM samurai.perm_sist as p "
+verificar_asociaciones2 = "SELECT IF(0,0,count(*)) as cuenta FROM samurai.perm_perfil_sist as p "
+
diff --git a/lib/SAMURAI/Samurai.php b/lib/SAMURAI/Samurai.php
deleted file mode 100644 (file)
index b8f46e2..0000000
+++ /dev/null
@@ -1,202 +0,0 @@
-<?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
-// +----------------------------------------------------------------------+
-// | PHP Version 4                                                        |
-// +----------------------------------------------------------------------+
-// | Copyright (c) 1997-2003 The PHP Group                                |
-// +----------------------------------------------------------------------+
-// | This source file is subject to version 2.02 of the PHP license,      |
-// | that is bundled with this package in the file LICENSE, and is        |
-// | available at through the world-wide-web at                           |
-// | http://www.php.net/license/2_02.txt.                                 |
-// | If you did not receive a copy of the PHP license and are unable to   |
-// | obtain it through the world-wide-web, please send a note to          |
-// | license@php.net so we can mail you a copy immediately.               |
-// +----------------------------------------------------------------------+
-// | Created: Tue May 27 17:05:58 2003
-// | Author:  Martin Marrese - Myrna Degano <mmarre@mecon.gov.ar - mdegan@mecon.gov.ar>
-// +----------------------------------------------------------------------+
-//
-// $Id$
-// $Author$
-// $URL$
-// $Date$
-// $Rev$
-//
-
-#require_once 'PEAR.php';
-require_once 'Sistema.php';
-require_once 'Usuario.php';
-require_once 'Permiso.php';
-require_once 'Perfil.php';
-
-
-
-// +X2C Class 274 :Samurai
-/**
- * Objeto general.
- *
- * @access public
- */
-class Samurai {
-    /**
-     * Identificador del sistema.
-     *
-     * @var    int $id_sistema
-     * @access private
-     */
-    var $_id_sistema;
-
-    /**
-     * Objeto Conexion
-     *
-     * @var    Samurai_DB $db
-     * @access private
-     */
-    var $_db;
-
-    // ~X2C
-
-    // +X2C Operation 280
-    /**
-     * Constructor. Recibe como parametro el identificador del sistema.
-     *
-     * @param  Samurai_DB &$db Objeto conexion
-     * @param  int $idSistema Indetificador del sistema
-     *
-     * @return void
-     * @access public
-     */
-    function Samurai(&$db, $idSistema = null) // ~X2C
-    {
-        $this->_id_sistema = $idSistema;
-        $this->_db = &$db;
-    }
-    // -X2C
-
-    // +X2C Operation 283
-    /**
-     * Devuleve un array con los identificadores de todos los sistemas.
-     *
-     * @return array(int)
-     * @access private
-     */
-    function _getIdSistemas() // ~X2C
-    {
-        $rta = array();
-        $sql = include 'Samurai/consultas.php';
-        $dbh = $this->_db->prepare($sql['obtener_id_sistemas']);
-        $res = $this->_db->execute($dbh);
-        while ($re = $res->fetchrow(DB_FETCHMODE_ASSOC)) {
-            array_push($rta,$re['id_sistema']);
-        }        
-        $res->free();
-        return $rta;
-    }
-    // -X2C
-
-    // +X2C Operation 285
-    /**
-     * Arma el array de sistemas
-     *
-     * @return array(Sistema)
-     * @access private
-     */
-    function _armarArraySistemas() // ~X2C
-    {
-        $rta = array ();
-        foreach ($this->_getIdSistemas() as $id) {
-            $tmp = new Sistema($this->_db,$id);
-            array_push($rta, $tmp);
-        }
-        return $rta;
-    }
-    // -X2C
-
-    // +X2C Operation 286
-    /**
-     * Devuelve el array de sistemas
-     *
-     * @return array(Sistema)
-     * @access public
-     */
-    function getSistemas() // ~X2C
-    {
-        return $this->_armarArraySistemas();
-    }
-    // -X2C
-
-
-
-
-
-
-    // +X2C Operation 320
-    /**
-     * Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema
-     *
-     * @return array()
-     * @access public
-     */
-    function getSelectSistemas() // ~X2C
-    {
-        $rta = array ();
-        foreach ($this->_armarArraySistemas() as $sistema) {
-            $rta[$sistema->getId()] = $sistema->getNombre();
-        }
-        return $rta;
-    }
-    // -X2C
-
-    // +X2C Operation 327
-    /**
-     * @return array(Perfil)
-     * @access public
-     */
-    function getPerfiles() // ~X2C
-    {
-        return $this->_armarArrayPerfiles();
-    }
-    // -X2C
-
-    // +X2C Operation 328
-    /**
-     * @return array(Perfil)
-     * @access private
-     */
-    function _armarArrayPerfiles() // ~X2C
-    {
-        $rta = array ();
-        foreach ($this->_getIdPerfiles() as $id) {
-            $tmp = new Perfil($this->_db,$id);
-            array_push($rta, $tmp);
-        }
-        return $rta;
-    }
-    // -X2C
-
-    // +X2C Operation 329
-    /**
-     * Devuleve un array con los identificadores de todos los perfiles.
-     *
-     * @return array(int)
-     * @access private
-     */
-    function _getIdPerfiles() // ~X2C
-    {
-        $rta = array();
-        $sql = include 'Samurai/consultas.php';
-        $dbh = $this->_db->prepare($sql['obtener_id_perfiles']);
-        $tmp[] = $_SESSION['samurai']['id_sistema'];
-        $res = $this->_db->execute($dbh, $tmp);
-        while ($re = $res->fetchrow(DB_FETCHMODE_ASSOC)) {
-            array_push($rta,$re['id_perfil']);
-        }        
-        $res->free();
-        return $rta;
-    }
-    // -X2C
-
-} // -X2C Class :Samurai
-
-?>
\ No newline at end of file
diff --git a/lib/SAMURAI/Samurai/consultas.php b/lib/SAMURAI/Samurai/consultas.php
deleted file mode 100644 (file)
index deef3d5..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
-// +----------------------------------------------------------------------+
-// | PHP Version 4                                                        |
-// +----------------------------------------------------------------------+
-// | Copyright (c) 1997-2003 The PHP Group                                |
-// +----------------------------------------------------------------------+
-// | This source file is subject to version 2.02 of the PHP license,      |
-// | that is bundled with this package in the file LICENSE, and is        |
-// | available at through the world-wide-web at                           |
-// | http://www.php.net/license/2_02.txt.                                 |
-// | If you did not receive a copy of the PHP license and are unable to   |
-// | obtain it through the world-wide-web, please send a note to          |
-// | license@php.net so we can mail you a copy immediately.               |
-// +----------------------------------------------------------------------+
-// | Created: Tue May 27 11:20:04 2003
-// | Author:  Martin Marrese - Myrna Degano <mmarre@mecon.gov.ar - mdegan@mecon.gov.ar>
-// +----------------------------------------------------------------------+
-//
-// $Id$
-//
-    return array (
-        'obtener_id_sistemas'       => 'SELECT id_sistema FROM sistema WHERE estado = 1 ORDER BY id_sistema',
-        'obtener_id_perfiles'       => 'SELECT id_perfil  FROM perfil_sist WHERE id_sistema = ? ORDER BY id_perfil',
-    );
-?>
diff --git a/lib/SAMURAI/Samurai_DB.php b/lib/SAMURAI/Samurai_DB.php
deleted file mode 100644 (file)
index 16f990f..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-<?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
-// +----------------------------------------------------------------------+
-// | PHP Version 4                                                        |
-// +----------------------------------------------------------------------+
-// | Copyright (c) 1997-2003 The PHP Group                                |
-// +----------------------------------------------------------------------+
-// | This source file is subject to version 2.02 of the PHP license,      |
-// | that is bundled with this package in the file LICENSE, and is        |
-// | available at through the world-wide-web at                           |
-// | http://www.php.net/license/2_02.txt.                                 |
-// | If you did not receive a copy of the PHP license and are unable to   |
-// | obtain it through the world-wide-web, please send a note to          |
-// | license@php.net so we can mail you a copy immediately.               |
-// +----------------------------------------------------------------------+
-// | Created: Tue May 27 12:16:12 2003
-// | Author:  Martin Marrese - Myrna Degano <mmarre@mecon.gov.ar - mdegan@mecon.gov.ar>
-// +----------------------------------------------------------------------+
-//
-// $Id$
-// $Author$
-// $URL$
-// $Date$
-// $Rev$
-//
-
-#require_once 'PEAR.php';
-
-
-// +X2C includes
-require_once 'DB.php';
-// ~X2C
-
-// +X2C Class 265 :Samurai_DB
-/**
- * Manejo interno de las bases de datos.
- *
- * @access public
- */
-class Samurai_DB2 extends DB {
-    // ~X2C
-
-    // +X2C Operation 269
-    /**
-     * Realiza la conexion con la base de datos.
-     *
-     * @return DB
-     * @access public
-     */
-    function connect() // ~X2C
-    {
-        $conf = include 'conf/confSecciones.php';
-
-        $dsn = $conf['db_type'].'://'.$conf['db_user'].':'.$conf['db_pass'].'@'.$conf['db_host'].'/'.$conf['db_name'];
-
-        $db = DB::connect($dsn,true);
-        if (DB::isError($db)) {
-            die ($db->getMessage());
-        }
-        return $db;
-    }
-    // -X2C
-
-} // -X2C Class :Samurai_DB
-
-?>
index 7a8ee4c31b118348bb8d9bb2d6157d9c6befe190..4afc77d5ba1873e2da235d290d40a16c599a904d 100644 (file)
@@ -25,7 +25,7 @@
 //
 
 require_once 'PEAR.php';
-require_once 'Samurai_DB.php';
+require_once 'SAMURAI/DB.php';
 require_once 'Date.php';
 
 // +X2C Class 209 :SAMURAI_Sistema
@@ -399,7 +399,7 @@ class SAMURAI_Sistema {
      */
     function _obtenerDatosDb() // ~X2C
     {
-        $sql = include 'Sistema/consultas.php'; //Incluyo las consultas de este objeto nada mas.
+        $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', true);
         $tmp = $sql['obtener_datos_sistema'].$sql['obtener_datos_sistema2'];
         $dbh = $this->_db->prepare($tmp);
         $tmp = array ($this->getId());
@@ -469,8 +469,9 @@ class SAMURAI_Sistema {
         $tmp  = array();
         $i = 0;
         while ($re = $res->fetchRow(DB_FETCHMODE_ORDERED)) {
-            $tmp[$i]['id']  = $re['0'];
-            $tmp[$i]['obs'] = $re['1'];
+            $tmp[$i]['id']   = $re['0'];
+            $tmp[$i]['obs']  = $re['1'];
+            $tmp[$i]['desc'] = $re['2'];
             $i++;
         }
         $this->_asociaciones = $tmp;
@@ -567,7 +568,7 @@ class SAMURAI_Sistema {
      */
     function getMaxIdSistema() // ~X2C
     {
-        $sql = include 'Sistema/consultas.php';
+        $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', true);
         $dbh = $this->_db->prepare($sql['obtener_max_id_sistemas']);
         $res = $this->_db->execute($dbh);
         $re = $res->fetchrow(DB_FETCHMODE_ASSOC);
@@ -634,11 +635,9 @@ class SAMURAI_Sistema {
         if (PEAR::isError($res)) {
             return $res;
         }
-        //Borro los permisos que tiene asignado el sistema
-        //Borro absolutamente todos los permisos que tiene asociado -> No hay vuelta a atras
-        $res = $this->_borrarPermisosDb($idSistema);
-        if (PEAR::isError($res)) {
-            return $res;
+
+        if ($idSistema == $_SESSION['samurai']['id_sistema']){
+            $_SESSION['samurai']['id_sistema'] = '';
         }
     }
     // -X2C
@@ -725,7 +724,7 @@ class SAMURAI_Sistema {
      */
     function _borrarPermisosDb($idSistema, $observaciones = null, $idPermiso = null) // ~X2C
     {
-        $sql = include 'Sistema/consultas.php';
+        $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', true);
         $datos[] = $idSistema;
         $tmp = $sql['borrar_permisos']; 
         if (isset($observaciones)) {
@@ -846,7 +845,7 @@ class SAMURAI_Sistema {
      */
     function _existeAsociacion($idPermiso, $observacion) // ~X2C
     {
-        $sql = include 'Sistema/consultas.php'; //Incluyo las consultas de este objeto nada mas.
+        $sql = parse_ini_file(dirname(__FILE__) . '/Sistema/consultas.ini', true);
         $tmp = $sql['obtener_permisos'].$sql['obtener_permisos3'].$sql['obtener_permisos4'];
         $dbh = $this->_db->prepare($tmp);
         $tmp = array ($this->getId(),$idPermiso,$observacion);
index c7825f14a7b67480bc64b1557fdc839f0fa161bd..6ebc013c32cb7a9e60536cef33b8a5b608f549cb 100644 (file)
@@ -1,13 +1,16 @@
 ; Configuración de la base de datos.
 ; $Id$
 
-obtener_datos_sistema   = " SELECT id_sistema, nombre_sistema, desc_sistema, fecha_inicio, fecha_fin, fecha_implementacion, contacto,responsable FROM samurai.sistema "
-obtener_datos_sistema2  = " WHERE id_sistema = ? "
-obtener_datos_sistema3  = " WHERE estado = 1"
-obtener_permisos        = " SELECT id_permiso, observaciones FROM samurai.perm_sist WHERE id_sistema = ?"
-obtener_permisos2       = " ORDER BY id_permiso"
-obtener_permisos3       = " AND id_permiso = ?"
-obtener_permisos4       = " AND observaciones = ?"
+
+
+
+obtener_datos_sistema   = " SELECT s.id_sistema as id_sistema, s.nombre_sistema as nombre_sistema, s.desc_sistema as desc_sistema, s.fecha_inicio as fecha_inicio, s.fecha_fin as fecha_fin, s.fecha_implementacion as fecha_implementacion, s.contacto as contacto, s.responsable as responsable FROM samurai.sistema as s "
+obtener_datos_sistema2  = " WHERE s.id_sistema = ? "
+obtener_datos_sistema3  = " WHERE s.estado = 1"
+obtener_permisos        = " SELECT ps.id_permiso, ps.observaciones, p.desc_permiso FROM samurai.perm_sist as ps, samurai.permiso as p WHERE ps.id_sistema = ? AND ps.id_permiso = p.id_permiso"
+obtener_permisos2       = " ORDER BY p.id_permiso"
+obtener_permisos3       = " AND ps.id_permiso = ?"
+obtener_permisos4       = " AND ps.observaciones = ?"
 obtener_max_id_sistemas = " SELECT IFNULL(max(id_sistema), 1)  as id_sistema FROM samurai.sistema"
 borrar_permisos         = " DELETE FROM samurai.perm_sist WHERE id_sistema = ? "
 borrar_permisos2        = " AND observaciones = ?"
index 142340b707501962476ccb3c0706198ebbbe362c..c1e0ec457cd3e0eff1b47a074fc058632259e760 100644 (file)
 //
     return array (
         //OBTENER DATOS
-        'obtener_datos_sistema'   => 'SELECT id_sistema, nombre_sistema, desc_sistema, fecha_inicio, fecha_fin, fecha_implementacion, contacto,responsable FROM sistema ',
+        'obtener_datos_sistema'   => 'SELECT id_sistema, nombre_sistema, desc_sistema, fecha_inicio, fecha_fin, fecha_implementacion, contacto,responsable FROM samurai.sistema ',
         'obtener_datos_sistema2'  => ' WHERE id_sistema = ? ',
-        'obtener_permisos'        => 'SELECT id_permiso, observaciones FROM perm_sist WHERE id_sistema = ?',
+        'obtener_permisos'        => 'SELECT id_permiso, observaciones FROM samurai.perm_sist WHERE id_sistema = ?',
         'obtener_permisos2'       => ' ORDER BY id_permiso',
         'obtener_permisos3'       => ' AND id_permiso = ?',
         'obtener_permisos4'       => ' AND observaciones = ?',
-        'obtener_max_id_sistemas' => 'SELECT IFNULL(max(id_sistema), 1)  as id_sistema FROM sistema',
+        'obtener_max_id_sistemas' => 'SELECT IFNULL(max(id_sistema), 1)  as id_sistema FROM samurai.sistema',
         //BORRAR DATOS
-        'borrar_permisos'         => 'DELETE FROM perm_sist WHERE id_sistema = ? ',
+        'borrar_permisos'         => 'DELETE FROM samurai.perm_sist WHERE id_sistema = ? ',
         'borrar_permisos2'        => ' AND observaciones = ?',
         'borrar_permisos3'        => ' AND id_permiso = ?',        
     );
index 6bdd986cb2ec3d17aa962e48828425702a29c908..05b90a9ee593f983bf040b4a63986b14edf2a74e 100644 (file)
@@ -26,7 +26,7 @@
     return array (
 //SAMURAI {{{
         'titulo_sistema'    => 'SAMURAI',
-        'pie_sistema'       => 'Sistema de Administracion y Mantenimiento de Usuarios Relativos A Intranet - Ministerio de Economia',
+        'pie_sistema'       => 'Samurai',
         'id_sistema'        => '1',
 //}}}
         //Directorios web del sistema, salvo el root, todos son opcionales
             'link'          => 'perfiles/perfiles',    
             'tipoMenu'      => 'oculto',    
             'hijos'         =>  array (       
+                                    array ( 'nombre'        => 'Nuevo Perfil',   
+                                            'imagenComun'   => '',  
+                                            'imagenMouseOn' => '',                  
+                                            'imagenSelect'  => '',                  
+                                            'link'          => 'perfiles/perfiles-nuevo',  
+                                    ),
                                     array ( 'nombre'        => 'ABM Perfil',   
                                             'imagenComun'   => '',  
                                             'imagenMouseOn' => '',                  
                                             'imagenSelect'  => '',                  
-                                            'link'          => 'perfiles-abm',  
-                                            'subhijos'      => array (  'sarasa2',
-                                                               ),
+                                            'link'          => 'perfiles/perfiles-abm',  
                                     ),
                                 ),
         ),
index 373b0742697b618a7ce1b42892a17c8a04fe4d7c..eac91775850896b22a5ff7cdc32e1d06b19d5251 100644 (file)
@@ -1,6 +1,9 @@
 <?php
 // vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
 
+//require_once 'MECON/general.php';
+//prepend_include_path('/home/mmarrese/public_html/meconlib/tronco/lib/');
+
 require_once 'MECON/Marco.php';
 require_once 'SAMURAI/DB.php';
 
index 42082d44c3715cfae29b012f9cf07f985728f84c..cf7fb6637bd6cb6a9a5da16f194756614024bc8e 100644 (file)
@@ -74,7 +74,7 @@
     $FORM->addElement ('static', 'desc_perfil', 'Descripcion', $descripcion);
     $FORM->addElement ('select', 'permisos'   , 'Permisos'   , $PERMISOS, array('size' => '5', 'multiple' => 'true'));
     $FORM->addElement ('select', 'tipo_perfil', 'Tipo Perfil', array('E' => 'Externo', 'I' => 'Interno', 'D' => 'Dios'), array ('size' => '1'));
-    $FORM->addElement ('static', 'responsable', 'Responsable', $responsable);
+    $FORM->addElement ('hidden', 'responsable', $responsable);
     $group[] = HTML_QuickForm::createElement('submit', 'aceptar' , 'Grabar');
     $group[] = HTML_QuickForm::createElement('submit', 'cancelar', 'Cancelar', array ('onClick' => 'javascript:history.go(-1);return true;'));
     $FORM->addGroup($group,'botones');
             $aceptar      =& $group[0];
       
             $PERFIL->setDescripcion($desc_perfil->_text     );
-            $PERFIL->setResponsable($responsable->_text     ); //TODO URGENTE Modificar esto. No tiene metodo static::getValue()
+            $PERFIL->setResponsable($responsable->getValue());
             $PERFIL->setPermisos   ($permisos->getSelected()); //Le asigno al perfil los permisos seleccionados
             $PERFIL->setTipo       ($tipo_perfil_tmp['0']   );
             
index 111241d286e6ddbae5e945d2648d0057934958d4..2522de7971e71f1f866af0ca1439fe5ce895ee8b 100644 (file)
     $group[] = HTML_QuickForm::createElement('submit', 'cancelar' , 'Cancelar' );
     $FORM->addGroup($group,'botones');
 // }}}
-///RESTRINJO EL FORMATO DEL NOMBRE DEL PERFIL
+//RESTRINJO EL FORMATO DEL NOMBRE DEL PERFIL{{{
     $FORM->addRule ('descripcion', 'El nombre del perfil solo puede contener letras y/o numeros.', 'regex','/^[a-zA-Z0-9 ]+$/');
 // }}}
-// CARGO LA INFORMACION EN EL SELECT DE PERFILES
+// CARGO LA INFORMACION EN EL SELECT DE PERFILES {{{
     $botones     = $FORM->getSubmitValue('botones');
     $perfiles    =& $FORM->getElement('perfiles');
     $descripcion =& $FORM->getElement('descripcion');
index b4a6d92230892a71b365928a4f6fd1988a8fa055..1012b8ca6157447a27ab773e89b41eff21454f57 100644 (file)
@@ -37,7 +37,7 @@
     $FORM->addElement ('header', 'cabecera', 'ABM Permisos');
     $FORM->addElement ('hidden', 'id_permiso');
     $FORM->addElement ('text'  , 'desc_permiso', 'Descripcion', array('size'=>'50'));
-    $FORM->addElement ('static', 'responsable' , 'Responsable', $_SESSION['samurai']['login']);
+    $FORM->addElement ('hidden', 'responsable' , $_SESSION['samurai']['login']);
     $group[] = HTML_QuickForm::createElement('submit', 'aceptar' , 'Grabar');
     $group[] = HTML_QuickForm::createElement('submit', 'cancelar', 'Cancelar', array ('onClick' => 'javascript:history.go(-1);return true;'));
     $FORM->addGroup($group,'botones');
@@ -98,7 +98,7 @@
         $aceptar      =& $group[0];
         
         $PERMISO->setDescripcion($desc_permiso->getValue());
-        $PERMISO->setResponsable($responsable->_text); //TODO URGENTE Modificar esto. No tiene metodo static::getValue()
+        $PERMISO->setResponsable($responsable->getValue());
         
         //Verifico si se produjo algun error
         $res = $PERMISO->guardarDatos($aceptar->getValue());
index 6a2ef611aa5ad820df19fea97b0854c407ba64a8..b96088cf290c80cde772945c4b21f7903d948dd9 100644 (file)
     require_once 'SAMURAI/Permiso.php';
 
 //LINKS A PERMISOS-ABM {{{
-    $aHref      = '<a href="permisos-abm?accion=##ACCION##&idPermiso=##NUEVO##">';
-    $aHrefModif = $aHref.'<img src="/MECON/images/general_modificar.gif" border="0" alt="Modificar Permiso"></a>';
-    $aHrefElim  = $aHref.'<img src="/MECON/images/general_eliminar.gif"  border="0" alt="Eliminar Permiso" ></a>';
+    $aH         = '<a href="permisos-abm?accion=##ACCION##&idPermiso=##NUEVO##">';
+    $aHModif    = $aH.'<img src="/MECON/images/general_modificar.gif" border="0" alt="Modificar Permiso"></a>';
+    $aHElim     = $aH.'<img src="/MECON/images/general_eliminar.gif"  border="0" alt="Eliminar Permiso" ></a>';
+    $aHModifdes = '<img src="/MECON/images/general_modificar_des.gif" border="0" alt="No se puede modificar Permiso">';
+    $aHElimdes  = '<img src="/MECON/images/general_eliminar_des.gif"  border="0" alt="No se puede eliminar Permiso">';
 // }}}
 //CREO LOS OBJETOS NECESARIOS {{{
     $TABLA2 = new Tabla ('cellspacing=0');
     $permisos = SAMURAI_Permiso::getPermisos($DB);
 // }}}
 //AGREGO LOS DATOS A LAS TABLAS {{{
-    $row   = array ($aHref.'<img src="/MECON/images/general_nuevo.gif" border="0">Ingresar Nuevo Permiso</a>');
+    $row   = array ($aH.'<img src="/MECON/images/general_nuevo.gif" border="0">Ingresar Nuevo Permiso</a>');
     $TABLA2->addRow($row,'align=right');    
     $row   = array ('Id','Descripcion','Modif.','Elim.');
     $TABLA->addRow($row,'cabecera');
     
     foreach ($permisos as $permiso) {
-        $Modif = ereg_replace('##NUEVO##'  , $permiso->getId(), $aHrefModif);
-        $Elim  = ereg_replace('##NUEVO##'  , $permiso->getId(), $aHrefElim );
-        $Modif = ereg_replace('##ACCION##' , 'm'              , $Modif     );
-        $Elim  = ereg_replace('##ACCION##' , 'e'              , $Elim      );
+        if ($permiso->asociadoASistema()) {
+            $Modif = $aHModifdes;
+            $Elim  = $aHElimdes;
+        }
+        else {
+            $Modif = ereg_replace('##NUEVO##'  , $permiso->getId(), $aHModif);
+            $Elim  = ereg_replace('##NUEVO##'  , $permiso->getId(), $aHElim );
+            $Modif = ereg_replace('##ACCION##' , 'm'              , $Modif     );
+            $Elim  = ereg_replace('##ACCION##' , 'e'              , $Elim      );
+        }
         $row = array (  $permiso->getId(),
                         $permiso->getDescripcion(),
                         $Modif,
index 43c144f833f6364fbc678c22f2e776abcc9352a6..6b46103cb691c86240869f997779072afa8d7606 100644 (file)
@@ -47,7 +47,7 @@
     $FORM->addElement ('mdate'   , 'fecha_implementacion', 'Fecha Implementacion');
     $FORM->addElement ('textarea', 'contacto'            , 'Contacto'            , array('rows' => '2','cols'=>'50'));
     $FORM->addElement ('select'  , 'permisos'            , 'Permisos'            , $PERMISOS, array('size' => '5', 'multiple' => 'multiple'));
-    $FORM->addElement ('static'  , 'responsable'         , 'Responsable'         , $_SESSION['samurai']['login']); 
+    $FORM->addElement ('hidden'  , 'responsable'         , $_SESSION['samurai']['login']); 
     $group[] = HTML_QuickForm::createElement('submit', 'aceptar' , 'Grabar');
     $group[] = HTML_QuickForm::createElement('submit', 'cancelar', 'Cancelar');
     $FORM->addGroup($group,'botones');
         }
         $SISTEMA->setContacto($contacto->getValue());        
         $SISTEMA->setPermisos($permisos->getSelected());
-        $SISTEMA->setResponsable($responsable->_text); //TODO URGENTE Modificar esto. No tiene hay metodo static::getValue()
+        $SISTEMA->setResponsable($responsable->getValue());
         $botones = $FORM->getSubmitValue('botones');
         if (@$botones['cancelar']) {
             header ('Location: sistemas');
index 9cece23240259116a9731b538109f86fa347b9ca..572eb16c7e9a2e94076a6a3b2ebfeb316da606d4 100644 (file)
 // }}}
 //OPCION VOLVER {{{
     $TABLAVOLVER = new Tabla ('cellspacing=0');
-    $row = array ('<a href="sistemas" alt="Volver a la lista de Sistemas" ><img src="/MECON/images/general_volver4.gif"><b>&nbsp;Volver a Sistemas</b></a>');
+    $row = array ('<a href="sistemas" alt="Volver a la lista de Sistemas" ><img src="/MECON/images/general_volver4.gif" border="0"><b>&nbsp;Volver a Sistemas</b></a>');
     $TABLAVOLVER->addRow($row,'align=left');
 // }}}
 //DIBUJO LA PAGINA {{{
index 505b59661208bc512e46ee059ed93ce699bc28a5..e215fd4dac99e00efcb22d6952dba59ac666cbc2 100644 (file)
     $aHrefModif = $aHref.'<img src="/MECON/images/general_modificar.gif" border="0" alt="Modificar Sistema"></a>';
     $aHrefElim  = $aHref.'<img src="/MECON/images/general_eliminar.gif"  border="0" alt="Eliminar Sistema" ></a>';
     $aHrefPerm = '<a href="sistemas-permisos?idSistema=##SISTEMA##"><img src="/MECON/images/general_ir4" border="0" alt="Definir Permisos"></a>';
+    //VEO SI HAY QUE ELEGIR EN QUE SISTEMA TRABAJAR {{{
+    if (!@$_SESSION['samurai']['id_sistema'] || !@$_SESSION['samurai']['login']) {
+        header('Location: ./../sel-sistema');    
+    }
+    // }}}   
 
     $sistemas = SAMURAI_Sistema::getSistemas($DB);