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; } }
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'])) { }