]> git.llucax.com Git - mecon/ai.git/blobdiff - lib/AI/Sistema.php
- Se pasan las librerias de locales a generales.
[mecon/ai.git] / lib / AI / Sistema.php
similarity index 94%
rename from sistema/local_lib/Sistema.php
rename to lib/AI/Sistema.php
index 2d2f63a826b2f15a7e49e5fd19d954fb56ff998f..7a547765feb1c2d5629e0548bea6cf23ebe6c733 100644 (file)
 // $Id$
 //
 
-require_once 'AIError.php';
+require_once 'AI/Error.php';
 
-// +X2C Class 416 :Sistema
+// +X2C Class 416 :AI_Sistema
 /**
  * Sistema.
  *
+ * @package AI
  * @access public
  */
-class Sistema {
+class AI_Sistema {
     /**
      * ID del sistema (ID en SAMURAI).
      *
@@ -85,7 +86,7 @@ class Sistema {
      * @return void
      * @access public
      */
-    function Sistema($sistema = 0) // ~X2C
+    function AI_Sistema($sistema = 0) // ~X2C
     {
         $this->sistema = $sistema;
     }
@@ -117,7 +118,7 @@ class Sistema {
         // Obtengo la fila.
         $row = $result->fetchRow(DB_FETCHMODE_ASSOC);
         if (!$row) {
-            return new AIError(AIERROR_NO_RESULTADOS,
+            return new AI_Error(AI_ERROR_NO_RESULTADOS,
                 "No hay más resultados en la DB [sistema=$sistema]");
         }
         // Asigno valores al objeto.
@@ -148,6 +149,7 @@ class Sistema {
             'link_ayuda' => $this->link_ayuda,
             'habilitado' => $this->habilitado ? 1 : 0,
         );
+        // FIXME - buscar otra forma de distinguir entre INSERT y UPDATE.
         if ($sistema) {
             $accion = DB_AUTOQUERY_UPDATE;
             $where  = "sistema = $sistema";
@@ -202,6 +204,6 @@ class Sistema {
     }
     // -X2C
 
-} // -X2C Class :Sistema
+} // -X2C Class :AI_Sistema
 
-?>
\ No newline at end of file
+?>