]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/Agente.php
Corregi un bug producido cuando el agente pedido era contratado.
[mecon/meconlib.git] / lib / MECON / Agente.php
index 691efd3e9c4d6ae519226701bfedc77607f3ff9f..fff7cbd5220d838de6e192a8bfa59ea016f2f8a5 100644 (file)
@@ -30,7 +30,6 @@ require_once 'MECON/Tiempo/Hora.php';
 
 // +X2C Class 131 :Agente
 /**
- * @package
  * @access public
  */
 class Agente {
@@ -66,7 +65,7 @@ class Agente {
      */
     function getTipo() // ~X2C
   {
-      if(is_null($this->datos['tipo_agente']))
+      if(!in_array('tipo_agente',array_keys($this->datos)))
         return 'CON '.$this->datos['marco_legal'];
       else
         return $this->datos['tipo_agente'];
@@ -172,8 +171,11 @@ class Agente {
             $aux['fecha_nac_conyuge'] = $this->datos['fecha_nac_cony']; 
             $aux['tipo_doc_conyuge'] = $this->datos['tipodoc_cony']; 
             $aux['nro_doc_cony'] = $this->datos['nrodoc_cony']; 
+            return $aux;
+        }else
+        {
+            return false;
         }
-        return $aux;
     }
     // -X2C
 
@@ -223,4 +225,4 @@ class Agente {
     // -X2C
 
 } // -X2C Class :Agente
-?>
+?>
\ No newline at end of file