Example #1
0
$user->getByEmail($_REQUEST['email']);
if ($user->id == NULL) {
    $_SESSION['tupi.mensagem'] = 3;
    $user->jsReturn("-1");
    exit;
} else {
    if ($user->senha != md5($_REQUEST['senha'])) {
        $_SESSION['tupi.mensagem'] = 4;
        $user->jsReturn("-1");
        exit;
    } else {
        //executa agendamentos
        $ag = new Agendamento();
        $ag->enviarEmailsAniversariantes();
        $ag->enviarEmailsCartoesPrePagos();
        $ag->enviarEmailsContasAPagar();
        $ag->enviarEmailsPassaportes();
        $ag->enviarEmailsChegadaGrupo();
        //gera menu de acesso
        $oAcesso = new acesso();
        $acessos = $oAcesso->getRows(0, 999, array(), array("perfil" => " = " . $user->perfil->id));
        $listMenu = "999";
        foreach ($acessos as $acesso) {
            $listMenu .= "," . $acesso->menu->id;
        }
        //gravar log de acesso
        $olog = new LogAcesso();
        $olog->dataHora = date("Y-m-d H:i:s");
        $olog->usuario = $user->id;
        $olog->menu = 'NULL';
        $olog->save();