コード例 #1
0
ファイル: relatorio.php プロジェクト: hexti/troncal
include_once '../../includes.sys/metodos.php';
include_once '../DAO/PatrimonioDAO.php';
include_once '../Patrimonio.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
if (!in_array(39, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$patrimonio = new Patrimonio();
$DAO = new PatrimonioDAO();
connectSQL();
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'pesquisar') {
    $patrimonio->setnome(limpaTexto($_POST['nome']));
    $patrimonio->setCodigo(limpaTexto($_POST['codigo']));
    $patrimonio->setIdPessoa(limpaTexto($_POST['pessoa']));
    $patrimonio->setIdFornecedor(limpaTexto($_POST['fornecedor']));
    $patrimonio->setMedicao(limpaTexto($_POST['medicao']));
    $patrimonio->setDataAquisicao($_POST['data_aquisicao'], 'converter');
    $patrimonio->setDescricao(limpaTexto($_POST['descricao']));
    if (!empty($_POST['data_inicio'])) {
        $explode = explode("-", $_POST['data_inicio']);
        $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
        $dataInicioView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
    }
    if (!empty($_POST['data_fim'])) {
        $explode = explode("-", $_POST['data_fim']);
        $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
        $dataFimView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
    }
    if (!empty($_POST['data_inicio_c'])) {
        $explode = explode("-", $_POST['data_inicio']);
        $dataInicio_c = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
コード例 #2
0
ファイル: view.php プロジェクト: hexti/troncal
if (!in_array(10, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$patrimonio = new Patrimonio();
$DAO = new PatrimonioDAO();
$patrimonio->setId(limpaTexto($_GET['id']));
$resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PATRIMONIO . " WHERE excluido IS NULL AND id=" . $patrimonio->getId());
if ($resultado) {
    foreach ($resultado as $item) {
        $patrimonio->setEmpresa($item['id_empresa']);
        $patrimonio->setNome($item['nome']);
        $patrimonio->setCodigo($item['codigo']);
        $patrimonio->setDescricao($item['descricao']);
        $patrimonio->setDataAquisicao($item['dat_aquisicao'], true);
        $patrimonio->setIdFornecedor($item['fornecedor']);
        $patrimonio->setMedicao($item['id_medicao']);
        $patrimonio->setIdPessoa($item['id_pessoa']);
        $file = $DAO->Listar("SELECT id, file FROM " . MYSQL_BASE_PATRIMONIO_ARQUIVOS . " WHERE id_patrimonio=" . $patrimonio->getId());
        if ($file->rowCount() > 0) {
            foreach ($file as $row) {
                if (!empty($row['file'])) {
                    $patrimonio->setFile('<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/patrimonio/' . $row['file'] . '" target="_blank">
							<label style="margin-top: 5px;">Baixar arquivo</label></a>');
                } else {
                    $patrimonio->setFile("Sem arquivo");
                }
            }
        } else {
            $patrimonio->setFile("Sem arquivo");
            $patrimonio->setVersao("");
        }
コード例 #3
0
ファイル: new.php プロジェクト: hexti/troncal
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$usuario = new Usuario();
$patrimonio = new Patrimonio();
$DAO = new PatrimonioDAO();
if (!in_array(147, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $patrimonio->setNome($_POST['nome']);
    $patrimonio->setEmpresa(limpaTexto($_POST['empresa']));
    $patrimonio->setUsuario(userId());
    $patrimonio->setCodigo(strtoupper(limpaTexto($_POST['codigo'])));
    $patrimonio->setIdPessoa($_POST['pessoa']);
    $patrimonio->setMedicao($_POST['medicao']);
    $patrimonio->setFile($_FILES['file']);
    $patrimonio->setDataAquisicao($_POST['data_aquisicao'], "converter");
    $patrimonio->setIdFornecedor(limpaTexto($_POST['fornecedor']));
    $patrimonio->setdescricao($_POST['descricao']);
    $nome = $patrimonio->getNome();
    //Verifica se o nome foi preenchido
    if (!empty($nome)) {
        $retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PATRIMONIO . " WHERE codigo='" . $patrimonio->getCodigo() . "'");
        if ($retorno->rowCount() > 0) {
            $msg = utf8_encode("Não foi possível salvar, pois o Código do Patrim&ocirc;nio já existe nos registros.");
            echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
        } else {
            $retorno = $DAO->Gravar($patrimonio);
            if ($retorno > 0 && $_FILES['file']['error'] != 4) {
                $retorno = $DAO->CriarUpload($retorno, $_FILES['file']);