* @access public
*/
class Agente {
- /**
- * @var int $agente
- * @access public
- */
- var $agente;
+ /**
+ * @var int $agente
+ * @access public
+ */
+ var $agente;
- /**
- * @var int $datos
- * @access public
- */
- var $datos;
+ /**
+ * @var int $datos
+ * @access public
+ */
+ var $datos;
- // ~X2C
+ // ~X2C
- // +X2C Operation 133
- /**
- * @return string
- * @access public
- */
- function getDependencia() // ~X2C
+ // +X2C Operation 133
+ /**
+ * @return string
+ * @access public
+ */
+ function getDependencia() // ~X2C
{
return $this->datos['codep'];//TODO esta no es la columna correcta
}
// -X2C
- // +X2C Operation 134
- /**
- * @return void
- * @access public
- */
- function getTipo() // ~X2C
+ // +X2C Operation 134
+ /**
+ * @return void
+ * @access public
+ */
+ function getTipo() // ~X2C
{
if(is_null($this->datos['tipo_agente']))
return 'CON '.$this->datos['marco_legal'];
}
// -X2C
- // +X2C Operation 135
- /**
- * @param int $agente
- *
- * @return void
- * @access public
- */
- function Agente($agente) // ~X2C
+ // +X2C Operation 135
+ /**
+ * @param int $agente
+ *
+ * @return void
+ * @access public
+ */
+ function Agente($agente) // ~X2C
{
$this->agente = $agente;
$dsn = 'mysql://intranet:intranet@intranet-db/novedades';
}
// -X2C
- // +X2C Operation 138
- /**
- * @return void
- * @access public
- */
- function getNombre() // ~X2C
+ // +X2C Operation 138
+ /**
+ * @return void
+ * @access public
+ */
+ function getNombre() // ~X2C
{
return $this->datos['nombre'];
}
// -X2C
- // +X2C Operation 139
- /**
- * @return void
- * @access public
- */
- function getHoraDesde() // ~X2C
+ // +X2C Operation 139
+ /**
+ * @return void
+ * @access public
+ */
+ function getHoraDesde() // ~X2C
{
if(is_null($this->datos['hentra']))
return new Hora($this->datos['hora_desde']);
}
// -X2C
- // +X2C Operation 140
- /**
- * @return void
- * @access public
- */
- function getHoraHasta() // ~X2C
+ // +X2C Operation 140
+ /**
+ * @return void
+ * @access public
+ */
+ function getHoraHasta() // ~X2C
{
if(is_null($this->datos['hsale']))
return new Hora($this->datos['hora_hasta']);
}
// -X2C
+ // +X2C Operation 149
+ /**
+ * @return void
+ * @access public
+ */
+ function getCuil() // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
} // -X2C Class :Agente
?>
\ No newline at end of file
-// +X2C Class 145 :dependencia
+// +X2C Class 145 :Dependencia
/**
* @access protected
*/
-class dependencia {
- /**
- * @var int $codep
- * @access public
- */
- var $codep;
+class Dependencia {
+ /**
+ * @var int $codep
+ * @access public
+ */
+ var $codep;
- // ~X2C
+ // ~X2C
- // +X2C Operation 147
- /**
- * @param int $codep
- *
- * @return void
- * @access public
- */
- function dependencia($codep) // ~X2C
+ // +X2C Operation 147
+ /**
+ * @param int $codep
+ *
+ * @return void
+ * @access public
+ */
+ function dependencia($codep) // ~X2C
{
$this->codep = $codep;
}
// -X2C
- // +X2C Operation 148
- /**
- * @return void
- * @access public
- */
- function getAgentes() // ~X2C
+ // +X2C Operation 148
+ /**
+ * @return void
+ * @access public
+ */
+ function getAgentes() // ~X2C
{
//Planta y becarios
$agentes = array();
}
// -X2C
-} // -X2C Class :dependencia
+ // +X2C Operation 150
+ /**
+ * @return dependencia
+ * @access public
+ * @static
+ */
+ function getDependencias() // ~X2C
+ {
+ $dsn = 'mysql://intranet:intranet@intranet-db/CODEP';
+ $db = DB::connect($dsn);
+ if (DB::isError($db)) die ($db->getMessage("No pudo conectarse a la base"));
+ $sql = "SELECT codigo_actual
+ FROM Dependencias
+ WHERE dependencia_esta_activa = 1";
+ $result = $db->query($sql);
+ if(DB::isError($result))
+ die($result->getMessage("query mal hecho"));
+ $dependencias[] = array();
+ while($row = $result->fetchRow())
+ $dependencias[] = $row[0];
+ return $dependencias;
+ }
+ // -X2C
+
+} // -X2C Class :Dependencia
?>