Esempio n. 1
0
 $newfile = '../../arquivos/' . $checkList->getNomeArquivo();
 $new_name_file = '../' . $checkList->getNomeArquivo();
 //Fazer o Upload do arquivo
 if (copy($file, $newfile)) {
     unlink($file);
     if (!in_array("error", $checkList->getItens()) && $checkList->getNomeArquivo() != "") {
         if ($_FILES['anexo']['error'] != 4) {
             $uploadDir = '../../arquivos/';
             $name = sha1(date("d-m-Y H:i:s"));
             $uploadFile = $uploadDir . $name;
             $extension = pathinfo($_FILES['anexo']['name'], PATHINFO_EXTENSION);
             $uploadFile = $uploadFile . '.' . $extension;
             $checkList->setFile($name . '.' . $extension);
             //Fazer o Upload do arquivo
             if (move_uploaded_file($_FILES['anexo']['tmp_name'], $uploadFile)) {
                 $resultado = $DAO_CK->Gravar($checkList);
             } else {
                 echo '<script language= "JavaScript">alert("Erro ao anexo o Arquivo");</script>';
                 echo '<script language= "JavaScript">location.href="verificador.php";</script>';
             }
         } else {
             $checkList->setFile('');
             $resultado = $DAO_CK->Gravar($checkList);
         }
         if ($resultado > 0) {
             echo '<script language= "JavaScript">alert("Documento anexado com sucesso");</script>';
             echo '<script language= "JavaScript">location.href="verificador.php";</script>';
         } else {
             print_r($resultado);
         }
         $checkList->setId($resultado);
Esempio n. 2
0
include_once '../DAO/ImpressaoGrdDAO.php';
include_once '../ImpressaoGrd.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$titulo = "Impress&atilde;o de GRD";
$checkList = new CheckList();
$DAO = new CheckListDAO();
if (!in_array(61, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>';
}
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    foreach ($_POST['check'] as $lista) {
        $lista_new .= $lista . ',';
    }
    $retorno = $DAO->Gravar($documento);
    if ($retorno > 0) {
        $retorno_alt = $DAO->AtualizarCodigoGrd($retorno);
    }
    $lista = substr($lista_new, 0, -1);
    $query = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\t\tRA.id_remessa_lista, \r\n\t\t\t\t\t\t\t\t\tP.id_documento \r\n\t\t\t\t\t\t\t\tFROM \r\n\t\t\t\t\t\t\t\t\ttb_remessa_arquivo RA\r\n\t\t\t\t\t\t\t\t    INNER JOIN tb_check_list_projetos CK ON CK.id_remessa_arquivo = RA.id\r\n\t\t\t\t\t\t\t\t    INNER JOIN tb_projeto P ON P.id_check_list = CK.id\r\n\t\t\t\t\t\t\t\t    INNER JOIN tb_documento D ON D.id = P.id_documento\r\n\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\tD.ativo = 'S' AND\r\n\t\t\t\t\t\t\t\t\tRA.excluido IS NULL AND \r\n\t\t\t\t\t\t\t\t\tRA.id_remessa_lista IN (" . $lista . ")");
    if ($query->rowCount() > 0) {
        foreach ($query as $id_documentos) {
            $id = $id_documentos['id_documento'];
            $result = $DAO->GravarAnexo($retorno, $id);
        }
        if ($result == 1) {
            $query = mysql_query("UPDATE " . MYSQL_BASE_REMESSA_LISTAS . " SET grd = NOW() WHERE id IN (" . $lista . ")");
            echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
            echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/ged/grd/view.php?id=' . $retorno . '";</script>';
        } else {