Пример #1
0
 function inserirEmProjeto($id_documento, $id_work_flow)
 {
     connectSQL();
     $checkList = new CheckList();
     $cod = "";
     $id_projeto_cad = 0;
     $query = mysql_query("SELECT * FROM " . MYSQL_BASE_DOCUMENTOS . " WHERE id = " . $id_documento);
     while ($row = mysql_fetch_array($query)) {
         $cod = $row['cod_documento'];
     }
     $explode = explode("-", $cod);
     $checkList->setCodigoProjeto($explode[0]);
     $checkList->setNucleo($explode[1]);
     $checkList->setContrato($explode[2]);
     $checkList->setProjetoObra($explode[3]);
     $checkList->setTrecho($explode[4]);
     $checkList->setFaseProjeto($explode[5]);
     $checkList->setDisciplina($explode[6]);
     $checkList->setTipoDocumento($explode[7]);
     $checkList->setSequencial($explode[8]);
     $checkList->setRevisao($explode[9]);
     $query = mysql_query("SELECT * FROM " . MYSQL_BASE_PROJETO_CADASTRO . " WHERE id_cod_projeto = " . $checkList->getCodigoProjeto() . " AND id_nucleo = " . $checkList->getNucleo() . " AND \r\n\t\t\t\t\t\t\t\tid_contrato = " . $checkList->getContrato() . " AND id_obra = " . $checkList->getProjetoObra() . " AND id_trecho = " . $checkList->getTrecho() . " AND \r\n\t\t\t\t\t\t\t\tid_fase = " . $checkList->getFaseProjeto() . " AND id_disciplina = " . $checkList->getDisciplina() . " AND id_tipo_doc = " . $checkList->getTipoDocumento() . " AND\r\n\t\t\t\t\t\t\t\tnumero = " . $checkList->getSequencial() . " LIMIT 1");
     while ($row = mysql_fetch_array($query)) {
         $id_projeto_cad = $row['id'];
     }
     $query = mysql_query("INSERT INTO " . MYSQL_BASE_PROJETO_CADASTRO_CLIENTE . " (id, id_projeto_cad, cod_entrada, data_entrada, status, criado, id_usuario) VALUES (NULL, " . $id_projeto_cad . ", \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'" . $id_work_flow . "-WF', NOW(), 'P', NOW(), " . userId() . ")");
 }
Пример #2
0
 $checkList->setNomeArquivo($arquivo_file);
 $checkList->setDisposicao($_POST['disposicao']);
 $checkList->setObservacao($_POST['observacao']);
 $checkList->setObra($_POST['obra']);
 $checkList->setTitulo($arquivo_titulo);
 $checkList->setDescricao($obra . "<br>" . $_POST['titulo']);
 $checkList->setDataEmissao($arquivo_data);
 $checkList->setEmpresa($lista_empresa);
 $nome_arquivo = explode(".", $checkList->getNomeArquivo());
 $explode = explode("-", $nome_arquivo[0]);
 $msg_erro = "";
 $checkList->setCodigoProjeto($explode[0]);
 $checkList->setNucleo($explode[1]);
 $checkList->setContrato($explode[2]);
 $checkList->setProjetoObra($explode[3]);
 $checkList->setTrecho($explode[4]);
 $checkList->setFaseProjeto($explode[5]);
 $checkList->setDisciplina($explode[6]);
 $checkList->setTipoDocumento($explode[7]);
 $checkList->setSequencial($explode[8]);
 $checkList->setRevisao($explode[9]);
 if ($checkList->getCodigoProjeto() == 0) {
     $msg_erro .= "Código de Projeto não existe";
 }
 if ($checkList->getNucleo() == 0) {
     $msg_erro .= "Núcleo não existe";
 }
 if ($checkList->getContrato() == 0) {
     $msg_erro .= "Contrato não existe";
 }
 if ($checkList->getProjetoObra() == 0) {
Пример #3
0
        $bg = "#FF0000";
    }
    if ($row['observacao'] == '' || $row['observacao'] == null) {
        $observacoes = $row['consideracoes'];
    } else {
        $observacoes = $row['observacao'];
    }
    $explode = explode(".", $row['nome_arquivo']);
    $codigos = explode("-", $explode[0]);
    // $arquivo = substr ( $nome_arquivo [0], 0, - 3 );
    // $explode = explode ( "-", $nome_arquivo [0] );
    $checkList->setCodigoProjeto($codigos[0]);
    $checkList->setNucleo($codigos[1]);
    $checkList->setContrato($codigos[2]);
    $checkList->setProjetoObra($codigos[3]);
    $checkList->setTrecho($codigos[4]);
    $checkList->setFaseProjeto($codigos[5]);
    $checkList->setDisciplina($codigos[6]);
    $checkList->setTipoDocumento($codigos[7]);
    $checkList->setSequencial($codigos[8]);
    $checkList->setRevisao($codigos[9]);
    $retorna_lista = $DAO_CK->Listar("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_remessa_lista,\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.criado\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_REMESSA_ARQUIVOS . " ra\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_codigo_projeto = " . $checkList->getCodigoProjeto() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_nucleo = " . $checkList->getNucleo() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_contrato = " . $checkList->getContrato() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_obra = " . $checkList->getProjetoObra() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_trecho = " . $checkList->getTrecho() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_fase_projeto = " . $checkList->getFaseProjeto() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_disciplina = " . $checkList->getDisciplina() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.id_tipo_documento = " . $checkList->getTipoDocumento() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.sequencial = " . $checkList->getSequencial() . " AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.revisao = '" . $checkList->getRevisao() . "' AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.status = 'S' AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tra.excluido IS NULL ");
    $data_entrada = $row['aprovado'];
    $id_lista = "Sem Lista";
    foreach ($retorna_lista as $item) {
        $data_entrada = $item['criado'];
        $id_lista = "Lista " . $item['id_remessa_lista'];
    }
    ?>
		<table border="1" bordercolor="#303030" style="background-color:"
		width="100%" cellpadding="0" cellspacing="0">