Ejemplo n.º 1
0
function busquedaReservas($term, $idUsuario)
{
    try {
        $elementos = array();
        $usuario = DAOFactory::getUsuarioDAO()->load($idUsuario);
        if ($usuario->usuarioGrupoId == 1) {
            $hoteles = buscarHoteles($term);
        } else {
            //if ($usuario->usuarioGrupoId == 3)
            $hoteles = buscarHoteles($term, $usuario->id);
        }
        $elementos['hoteles'] = $hoteles;
        if ($usuario->usuarioGrupoId == 1) {
            $usuarios = DAOFactory::getUsuarioDAO()->queryByTerm($term);
        } else {
            $usuarios = DAOFactory::getUsuarioDAO()->queryUsuariosReservaronMisHoteles($term, $idUsuario);
        }
        $elementos['usuarios'] = $usuarios;
        if ($usuario->usuarioGrupoId == 1) {
            $reservas = DAOFactory::getReservaDAO()->queryByTerm($term);
        } else {
            $reservas = DAOFactory::getReservaDAO()->queryByTerm($term, $idUsuario);
        }
        $elementos['reservas'] = $reservas;
        return $elementos;
    } catch (Exception $e) {
        print_r($e);
        return false;
    }
}
Ejemplo n.º 2
0
     foreach ($emails as $email) {
         if (strlen(trim($email)) > 3) {
             $mail = new Core_Mailer();
             $mail->send_email(trim($email), $subject, $body);
         }
     }
     $result['msg'] = 'ok';
     $result['data'] = 'Se ha enviado la clave de encriptación al distribuidor. Verifique su email.';
 } else {
     if (strcmp($action, 'search') == 0) {
         $term = $_POST['term'];
         if ($usuario->usuarioGrupoId == 1) {
             $hoteles = buscarHoteles($term);
         } else {
             if ($usuario->usuarioGrupoId == 3) {
                 $hoteles = buscarHoteles($term, $usuario->id);
             }
         }
         $hs = array();
         foreach ($hoteles as $hotel) {
             if ($hotel->campania->estado == 'Aprobada') {
                 $hs[] = $hotel;
             }
         }
         $result['msg'] = 'ok';
         $result['lista'] = $hs;
     } else {
         if (strcmp($action, 'filtrarPorDestino') == 0) {
             $id = 0;
             if (isset($_POST['id'])) {
             }