]> git.llucax.com Git - mecon/samurai.git/commitdiff
(no commit message)
authorMartín Marrese <marrese@gmail.com>
Wed, 28 May 2003 18:07:12 +0000 (18:07 +0000)
committerMartín Marrese <marrese@gmail.com>
Wed, 28 May 2003 18:07:12 +0000 (18:07 +0000)
doc/uml/Samurai.xmi
src/www/images/inicio.jpg
src/www/include/lib/samurai/Perfil.php
src/www/include/lib/samurai/Permiso.php
src/www/include/lib/samurai/Samurai.php
src/www/include/lib/samurai/Sistema.php
src/www/include/lib/samurai/Usuario.php
src/www/sistemas.php

index dd7c0a0a0694b9ef75132d7731fba2a8451e86be..9038183a1d0b31cf34f6e792433bb2365703c440 100644 (file)
@@ -13,8 +13,8 @@
   <umlobjects>
    <UML:Class stereotype="" package="" xmi.id="207" abstract="0" documentation="Clase para el manejo de los usuarios." name="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="Usuario" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Login del usuario en la intranet." name="login" static="0" scope="200" />
      <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="string" abstract="0" documentation="Login del usuario" name="login" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="217" type="string" abstract="0" documentation="Devuelve el string del login del usuario." name="getLogin" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="218" type="int" abstract="0" documentation="Devuelve el int con el numero de documento del usuario." name="getNrodoc" static="0" scope="200" />
@@ -40,8 +40,8 @@
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="208" abstract="0" documentation="Clase para el manejo de los perfies." name="Perfil" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="229" type="void" abstract="0" documentation="Constructor. Si recibe un identificador como parametro, busca la informacion en la base. No hay metodo que setee el id del perfil puesto que es autonumerico en la DB." name="Perfil" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del perfil." name="id" static="0" scope="200" />
      <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="230" type="int" abstract="0" documentation="Devuelve el identificador del perfil." name="getId" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="231" type="getDescPerfilstring" abstract="0" documentation="Devuelve la descripcion del perfil." name="getDescripcion" static="0" scope="200" />
@@ -59,8 +59,8 @@
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="209" abstract="0" documentation="Clase para el manejo de los sistemas." name="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. No hay metodo que setee el id del sistema puesto que es un valor autoincrementable en la DB" name="Sistema" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del sistema." name="id" static="0" scope="200" />
      <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 sistema" name="id" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="244" type="int" abstract="0" documentation="Devuelve el identificador del sistema." name="getId" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="245" type="string" abstract="0" documentation="Devuelve el nombre del sistema." name="getNombre" static="0" scope="200" />
@@ -99,8 +99,8 @@
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="210" abstract="0" documentation="Clase para el manejo de los Permisos." name="Permiso" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="259" type="void" abstract="0" documentation="Constructor. Si recibe como parametro el identificador del permiso, busca la informacion en la DB. No hay metodo que setee el id puesto que es un valor autoincrementable en la DB." name="Permiso" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del sistema." name="id" static="0" scope="200" />
      <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 permiso" name="id" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="260" type="int" abstract="0" documentation="Devuelve el identificador del permiso." name="getId" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="261" type="string" abstract="0" documentation="Devuelve la descripcion del permiso." name="getDescripcion" static="0" scope="200" />
@@ -149,10 +149,10 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
        <endpoint endx="320" endy="41" />
       </linepath>
      </UML:AssocWidget>
-     <UML:AssocWidget totalcounta="4" indexa="1" totalcountb="3" indexb="2" widgetbid="210" widgetaid="265" documentation="" type="501" >
+     <UML:AssocWidget totalcounta="4" indexa="1" totalcountb="3" indexb="1" widgetbid="210" widgetaid="265" documentation="" type="501" >
       <linepath>
        <startpoint startx="319" starty="170" />
-       <endpoint endx="138" endy="108" />
+       <endpoint endx="69" endy="108" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="209" widgetaid="265" documentation="" type="501" >
@@ -173,10 +173,10 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
        <endpoint endx="550" endy="265" />
       </linepath>
      </UML:AssocWidget>
-     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="5" indexb="1" widgetbid="274" widgetaid="209" documentation="" type="501" >
+     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="5" indexb="2" widgetbid="274" widgetaid="209" documentation="" type="501" >
       <linepath>
        <startpoint startx="228" starty="412" />
-       <endpoint endx="318" endy="420" />
+       <endpoint endx="366" endy="420" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="5" indexb="4" widgetbid="274" widgetaid="207" documentation="" type="501" >
@@ -191,10 +191,10 @@ x2c:include: DB.php" name="DB" static="0" scope="200" />
        <endpoint endx="414" endy="420" />
       </linepath>
      </UML:AssocWidget>
-     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="5" indexb="2" widgetbid="274" widgetaid="210" documentation="" type="501" >
+     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="5" indexb="1" widgetbid="274" widgetaid="210" documentation="" type="501" >
       <linepath>
-       <startpoint startx="69" starty="108" />
-       <endpoint endx="366" endy="420" />
+       <startpoint startx="138" starty="108" />
+       <endpoint endx="318" endy="420" />
       </linepath>
      </UML:AssocWidget>
     </associations>
index 19347640605851a73328a645f8290f0fb4366afa..5c1c6362428866cbcdf5270f7f974b3a96ac9fbf 100644 (file)
Binary files a/src/www/images/inicio.jpg and b/src/www/images/inicio.jpg differ
index e077e610016ba190c7ff32ae54e6478e43f52a23..314b3baca3e7232d5b0244ac22e07181b69a8501 100644 (file)
@@ -77,14 +77,14 @@ class Perfil {
     /**
      * Constructor. Si recibe un identificador como parametro, busca la informacion en la base. No hay metodo que setee el id del perfil puesto que es autonumerico en la DB.
      *
-     * @param  int $id Identificador del perfil.
      * @param  Samurai_DB &$db Objeto conexion
+     * @param  int $id Identificador del perfil.
      *
      * @return void
      *
      * @access public
      */
-    function Perfil($id = null, &$db) // ~X2C
+    function Perfil(&$db, $id = null) // ~X2C
     {
          if (!is_null($id)) {
             //BUSCAR INFO EN LA DB,
index eeab78a95ddb681ba714eb09d23c4c7f81b3ce03..b5aab2f93d9f7f24d038ed3c98849857ad06b238 100644 (file)
@@ -68,14 +68,14 @@ class Permiso {
     /**
      * Constructor. Si recibe como parametro el identificador del permiso, busca la informacion en la DB. No hay metodo que setee el id puesto que es un valor autoincrementable en la DB.
      *
-     * @param  int $id Identificador del sistema.
      * @param  Samurai_DB &$db Objeto conexion
+     * @param  int $id Identificador del permiso
      *
      * @return void
      *
      * @access public
      */
-    function Permiso($id = null, &$db) // ~X2C
+    function Permiso(&$db, $id = null) // ~X2C
     {
          if (!is_null($id)) {
             //BUSCAR INFO EN LA DB,
index e0f9d74d90d67b3de4bec3d746f36bc428e10e23..1cb8de3bedc337c63d883463902581c338776ed0 100644 (file)
@@ -137,4 +137,4 @@ class Samurai {
 
 } // -X2C Class :Samurai
 
-?>
+?>
\ No newline at end of file
index 638ad4e95de6df0797ded6a433bfa70a9c44bbda..0ac65393147fd93a77c73350eb9c60c23cd75c05 100644 (file)
@@ -113,14 +113,14 @@ class Sistema {
     /**
      * Constructor. Si recibe como parametro el identificador busca en la DB los datos. No hay metodo que setee el id del sistema puesto que es un valor autoincrementable en la DB
      *
-     * @param  int $id Identificador del sistema.
      * @param  Samurai_DB &$db Objeto Conexion
+     * @param  int $id Identificador del sistema
      *
      * @return void
      *
      * @access public
      */
-    function Sistema($id = null, &$db) // ~X2C
+    function Sistema(&$db, $id = null) // ~X2C
     {
         if (!is_null($id)) {
             $this->_id = $id;
index 4a9060ddb1a8339c98a5ef804d088705ba24492d..d59ef4ed59d60cf6459d58ee2f0d1a57f81aedd0 100644 (file)
@@ -86,14 +86,14 @@ class Usuario {
     /**
      * Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el.
      *
-     * @param  string $login Login del usuario en la intranet.
      * @param  Samurai_DB &$db Objeto conexion.
+     * @param  string $login Login del usuario
      *
      * @return void
      *
      * @access public
      */
-    function Usuario($login = null, &$db) // ~X2C
+    function Usuario(&$db, $login = null) // ~X2C
     {
         if (!is_null($login)) {
             //BUSCAR INFO EN LA DB,
index bea36eac5175030bce15cccbdbf0706221008b8c..11c77e8c1b40f25ff53c1706fdb8c81a953e6ece 100644 (file)
@@ -27,7 +27,7 @@
     require_once 'HTML/Tabla.php';
     
     $body = '';
-    $samurai = new Samurai($_SESSION['samurai']['id_sistema'],$DB);
+    $samurai = new Samurai($DB,$_SESSION['samurai']['id_sistema']);
     
     
     $MARCO = new Marco ('samurai');