Example #1
0
function getPaisesAdwords()
{
    try {
        $nombres = array('España', 'Italia', 'Alemania', 'Reino Unido', 'Rusia', 'Portugal', 'Francia', 'Holanda', 'Polonia', 'Bélgica', 'Dinamarca', 'Croacia', 'Irlanda');
        $paises = array();
        foreach ($nombres as $n) {
            $p = DAOFactory::getPaisDAO()->queryByNombre($n);
            if ($p && count($p)) {
                $paises[] = $p[0];
            }
        }
        return $paises;
    } catch (Exception $e) {
        var_dump($e);
        return false;
    }
}
Example #2
0
function getAfiliado($idAfiliado)
{
    try {
        $afiliado = DAOFactory::getAfiliadoDAO()->load($idAfiliado);
        $afiliado->usuario = DAOFactory::getUsuarioDAO()->load($afiliado->usuarioId);
        $cuentas = DAOFactory::getUsuarioCuentaDAO()->queryByUsuarioId($afiliado->usuarioId);
        $afiliado->cuenta = array_pop($cuentas);
        if ($afiliado->cuenta->direccionId) {
            $afiliado->cuenta->direccion = DAOFactory::getDireccionDAO()->load($afiliado->cuenta->direccionId);
        }
        if ($afiliado->cuenta->paisId) {
            $afiliado->cuenta->pais = DAOFactory::getPaisDAO()->load($afiliado->cuenta->paisId);
        }
        $afiliado->hoteles = DAOFactory::getAfiliadoHotelDAO()->queryByAfiliadoId($idAfiliado);
        $afiliado->eventos = DAOFactory::getAfiliadoEventoDAO()->queryByAfiliadoId($idAfiliado);
        $afiliado->ganancias = DAOFactory::getReservaAfiliadoDAO()->queryByAfiliadoId($idAfiliado);
        return $afiliado;
    } catch (Exception $e) {
        return false;
    }
}