Пример #1
0
<?php

session_start();
$toRoot = "../../";
$nivelAcesso = $toRoot . ":1";
include_once $toRoot . "utils/controladorAcesso.php";
include_once $toRoot . "utils/funcoes.php";
haEmpresa($toRoot);
$cadastrar = isset($_GET["cadastrar"]) ? $_GET["cadastrar"] : NULL;
if ($cadastrar == "sim") {
    foreach ($_POST as $nomeCampo => $valor) {
        $comando = "\$" . $nomeCampo . "= antiSQL(isset(\$_POST['{$nomeCampo}']) ? '" . $valor . "' : NULL);";
        eval($comando);
    }
    include_once $toRoot . "utils/ConectarMySQL.class.php";
    include_once $toRoot . "beans/Solicitacao.class.php";
    include_once $toRoot . "beans/Log.class.php";
    include_once $toRoot . "dao/DAOSolicitacao.class.php";
    include_once $toRoot . "dao/DAOLog.class.php";
    $conexao = new ConectarMySql($toRoot);
    $tfVen = converterData($tfVen);
    $tfVal = converterValor($tfVal);
    $solicitacao = new Solicitacao(1, $tfDes, $tfVen, $tfVal, $tfCDB, -1);
    $daoSolicitacao = new DAOSolicitacao($solicitacao, $conexao);
    $daoSolicitacao->cadastrar();
    $log = new Log(3, 14, $tfCDB . " Cadastrado");
    $daoLog = new DAOLog($log, $conexao);
    $daoLog->cadastrar();
    $conexao->fechar();
    $cadastrar = true;
}
Пример #2
0
        $daoLog->cadastrar();
        if ($_SESSION["nivel"] == 3 || $_SESSION["nivel"] == 4) {
            include_once $toRoot . "beans/FuncionarioEmpresa.class.php";
            include_once $toRoot . "dao/DAOFuncionarioEmpresa.class.php";
            $funcionarioEmpresa = new FuncionarioEmpresa();
            $DAOFuncionarioEmpresa = new DAOFuncionarioEmpresa($funcionarioEmpresa, $conexao);
            $array = $DAOFuncionarioEmpresa->getFuncionarioEmpresaLista($_SESSION["codigo"]);
            foreach ($array as $temp) {
                $funcionarioEmpresa = $temp;
                $_SESSION["empresa"] = $funcionarioEmpresa->empCodigo;
                $_SESSION["empresaNome"] = $funcionarioEmpresa->nome;
            }
        } else {
            if ($_SESSION["nivel"] == 2) {
                include_once $toRoot . "beans/Solicitacao.class.php";
                include_once $toRoot . "dao/DAOSolicitacao.class.php";
                $solicitacao = new Solicitacao();
                $daoSolicitacao = new DAOSolicitacao($solicitacao, $conexao);
                $matriz = $daoSolicitacao->getSolicitacaoLista();
                $_SESSION["solicitacoes"] = sizeof($matriz);
            }
        }
        $conexao->fechar();
        header("Location: " . $toRoot . "main.php");
        die;
    }
    $conexao->fechar();
    $login = false;
} else {
    $login = true;
}
Пример #3
0
        $comando = "\$" . $nomeCampo . "= antiSQL(isset(\$_POST['{$nomeCampo}']) ? '" . $valor . "' : NULL);";
        eval($comando);
    }
    $solicitacao = new Solicitacao();
    $daoSolicitacao = new DAOSolicitacao($solicitacao, $conexao);
    $daoSolicitacao->getSolicitacao($valRef);
    $solicitacao->valorPago = $tfVal2;
    if ($solicitacao->valor == $tfVal2) {
        $solicitacao->staCodigo = 2;
    } else {
        $solicitacao->staCodigo = 3;
    }
    $daoSolicitacao->setSolicitacao($solicitacao);
    $daoSolicitacao->alterar($valRef);
    $log = new Log(4, 14, $valRef . " Alterado");
    $daoLog = new DAOLog($log, $conexao);
    $daoLog->cadastrar();
    $conexao->fechar();
    $alterar = true;
    $_SESSION["solicitacoes"] -= 1;
    if ($_SESSION["solicitacoes"] == 0) {
        $tirarAlerta = "sim";
    }
} else {
    if ($valRef != NULL) {
        $bean = new Solicitacao();
        $dao = new DAOSolicitacao($bean, $conexao);
        $bean = $dao->getSolicitacao($valRef);
        $conexao->fechar();
    }
}