]> git.llucax.com Git - mecon/yatta.git/blobdiff - lib/YATTA/Proceso.php
(no commit message)
[mecon/yatta.git] / lib / YATTA / Proceso.php
index 2c1e2fe3747c15f86d03d44342ea849da07711bc..2838fd3e8c15a8fe38071b5f8191fd3a4bf6601b 100644 (file)
@@ -209,10 +209,8 @@ class YATTA_Proceso extends MECON_DBO {
             elseif (!$res) {
                 return false;
             }
-
             $this->id               = $res['id'];
-            $fecha                  =& new Date ($res['fecha'].' 00:00:00');
-            $this->fecha            = $fecha; 
+            $this->fecha            = $res['fecha']; 
             $this->script           = $res['script'];
             $this->id_sistema       = $res['id_sistema'];
             $this->nombre_sistema   = $res['nombre_sistema'];
@@ -386,6 +384,8 @@ class YATTA_Proceso extends MECON_DBO {
      */
     function guardar($db = null, $nuevo = true)
     {
+
+        //@TODO PASAR ESTO A UNA CLASE SERVIDOR
         //Busco el servidor
         $res = $db->query('SELECT id, escala * procesos AS ponderacion
                 FROM yatta.servidores 
@@ -484,5 +484,24 @@ class YATTA_Proceso extends MECON_DBO {
         $this->nota = null;
         $this->icono = null;
     }
+    
+    /**
+     * Devuelve un array asociativo con los valores del proceso.
+     *
+     * @return array
+     * @access public
+     */
+    function obtenerDatos() {
+        return array (
+                        'script'        => $this->script,
+                        'id_sistema'    => $this->id_sistema,
+                        'descripcion'   => $this->descripcion,
+                        'owner'         => $this->owner,
+                        'destinos'      => $this->destinos,
+                        'prioridad'     => $this->prioridad,
+                        'scheduling'    => $this->scheduling,
+                        'notificar'     => $this->notificar,
+                );
+    }
 }
 ?>
\ No newline at end of file