if ($lista->getObra() == 0) { $obra = ''; } else { $obra = " AND A.id_obra = " . $lista->getObra(); } if ($lista->getFaseDoProjeto() == 0) { $fase = ''; } else { $fase = " AND A.id_fase = " . $lista->getFaseDoProjeto(); } if ($lista->getDisciplina() == 0) { $disciplina = ''; } else { $disciplina = " AND A.id_disciplina = " . $lista->getDisciplina(); } if ($lista->getTipoDeDocumento() == 0) { $tipo_documento = ''; } else { $tipo_documento = " AND A.id_tipo_doc = " . $lista->getTipoDeDocumento(); } if ($lista->getStatus() == 'T') { $status = ''; } else { $status = " AND L.status = '" . $lista->getStatus() . "'"; } $resultado = $DAO->Listar("SELECT \t\r\n\t\t\t\t\t\t\t\t\tA.id,\r\n\t\t\t\t\t\t\t\t\tSUBSTRING(N.nome_arquivo, 1, 35) AS codigo_cons,\r\n\t\t\t\t\t\t\t\t\tL.nome AS nome_empresa,\r\n\t\t\t\t\t\t\t\t\tA.titulo,\r\n\t\t\t\t\t\t\t\t\tD.nome AS nome_obra,\r\n\t\t\t\t\t\t\t\t\tC.nome AS nome_fase,\r\n\t\t\t\t\t\t\t\t\tE.nome AS nome_tipo,\r\n\t\t\t\t\t\t\t\t\tF.nome AS nome_disciplina,\r\n\t\t\t\t\t\t\t\t\tA.id_nucleo,\r\n\t\t\t\t\t\t\t\t\tB.status,\r\n\t\t\t\t\t\t\t\t\tN.revisao,\r\n\t\t\t\t\t\t\t\t\tB.data_recebido,\r\n \t\t\t\t\t\t\t\t\tB.id_remessa_arquivo,\r\n\t\t\t\t\t\t\t\t\tB.id_pedido_informacao,\r\n\t\t\t\t\t\t\t\t\tB.data_pedido_informacao\r\n\t\t\t\t\t\t\t\tFROM tb_projeto_cad A\t\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_cad_terceirizado B\tON A.id = B.id_cad_projeto\t\t\r\n\t\t\t\t\t\t\t\tINNER JOIN tb_fase_projeto C \t\t\t\tON A.id_fase = C.id\r\n\t\t\t\t\t\t\t\tINNER JOIN tb_projeto_obra D \t\t\t\tON A.id_obra = D.id\r\n\t\t\t\t\t\t\t\tINNER JOIN tb_tipo_documento E \t\t\t\tON A.id_tipo_doc = E.id\r\n\t\t\t\t\t\t\t\tINNER JOIN tb_disciplina F \t\t\t\t\tON A.id_disciplina = F.id\t\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_cod_projeto G \t\t\t\t\tON A.id_cod_projeto = G.id\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_nucleo H \t\t\t\t\t\tON A.id_nucleo = H.id\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_contrato I \t\t\tON A.id_contrato = I.id\t\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_empresa L \t\t\t\t\t\tON A.id_empresa = L.id\r\n\t\t\t\t\t\t\t\tLEFT JOIN tb_check_list_projetos N \t\t\tON A.id_tipo_doc = N.id_tipo_documento\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t AND A.id_nucleo = N.id_nucleo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t AND A.id_fase = N.id_fase_projeto\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t AND A.id_obra = N.id_obra_codigo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t AND A.id_disciplina = N.id_disciplina\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t AND A.numero = N.sequencial\r\n\t\t\t\t\t\t\t\tWHERE A.excluido IS NULL\r\n\t\t\t\t\t\t\t\t" . $empresa . "" . $obra . "" . $fase . "" . $disciplina . "" . $tipo_documento . "" . $status . "\r\n\t\t\t\t\t\t\t\tGROUP BY A.id \r\n\t\t\t\t\t\t\t\tORDER BY L.nome, D.codigo, C.codigo, E.codigo, F.codigo, A.numero"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>
$lista->setTipoDeDocumento($_POST['tipo_de_documento']); $lista->setUsuario(userId()); //Verifica se o nome foi preenchido connectSQL(); // $sql = mysql_query("SELECT * FROM ".MYSQL_BASE_PROJETO_CADASTRO." // WHERE // id_cod_projeto = ".$lista->getCodProjeto()." // AND id_nucleo = ".$lista->getNucleo()." // AND id_contrato = ".$lista->getContrato()." // AND id_obra = ".$lista->getObra()." // AND id_trecho = ".$lista->getTrecho()." // AND id_fase = ".$lista->getFaseDoProjeto()." // AND id_disciplina = ".$lista->getDisciplina()." // AND id_tipo_doc = ".$lista->getTipoDeDocumento()." // AND excluido IS NULL"); $sql = mysql_query("SELECT * FROM " . MYSQL_BASE_PROJETO_CADASTRO . "\r\n\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\tid_cod_projeto \t= " . $lista->getCodProjeto() . "\r\n\t\t\t\t\t\tAND\tid_obra\t\t \t= " . $lista->getObra() . "\r\n\t\t\t\t\t\tAND\tid_fase\t\t \t= " . $lista->getFaseDoProjeto() . "\r\n\t\t\t\t\t\tAND\tid_disciplina\t= " . $lista->getDisciplina() . "\r\n\t\t\t\t\t\tAND\tid_tipo_doc\t= " . $lista->getTipoDeDocumento() . "\r\n\t\t\t\t\t\tAND excluido IS NULL"); $sequencial = mysql_num_rows($sql); if ($sequencial == 0) { $lista->setSequencial('1'); } else { $lista->setSequencial($sequencial + 1); } if ($lista->getTitulo() != null) { $retorno = $DAO->Gravar($lista); if ($retorno == 1) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { $msg = utf8_encode("Erro - Registro não foi salvo, erro:" . $retorno); echo '<script language= "JavaScript">alert("' . $msg . '");</script>'; }
$query = mysql_query("SELECT nome FROM " . MYSQL_BASE_FASE_PROJETOS . " WHERE id =" . $lista->getFaseDoProjeto()); while ($row = mysql_fetch_array($query)) { $filtro_fase = $row['nome']; } } if ($lista->getDisciplina() == 0) { $disciplina = ''; $filtro_disciplina = 'Todos'; } else { $disciplina = " A.id_disciplina = " . $lista->getDisciplina() . " AND"; $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_DISCIPLINAS . " WHERE id =" . $lista->getDisciplina()); while ($row = mysql_fetch_array($query)) { $filtro_disciplina = $row['nome']; } } if ($lista->getTipoDeDocumento() == 0) { $tipo_documento = ''; $filtro_tipo = 'Todos'; } else { $tipo_documento = " A.id_tipo_doc = " . $lista->getTipoDeDocumento() . " AND"; $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_TIPO_DOCUMENTOS . " WHERE id =" . $lista->getTipoDeDocumento()); while ($row = mysql_fetch_array($query)) { $filtro_tipo = $row['nome']; } } $status = " B.status = '" . $lista->getStatus() . "' AND"; switch ($lista->getStatus()) { case 'A': $filtro_status = 'Aprovado'; break; case 'R':
<div class="control-group"> <label class="control-label" for="typeahead"><b>Disciplina </b></label> <div class="controls"> <p style="margin: 4px 0 0 0;"><?php echo $lista->getDisciplina(); ?> </p> </div> </div> <div class="control-group"> <label class="control-label" for="typeahead"><b>Tipo de Documento </b></label> <div class="controls"> <p style="margin: 4px 0 0 0;"><?php echo $lista->getTipoDeDocumento(); ?> </label> </div> </div> <div class="control-group"> <label class="control-label" for="typeahead"><b>Sequencial </b></label> <div class="controls"> <p style="margin: 4px 0 0 0;"><?php echo number_left($lista->getSequencial(), 3); ?> </label> </div> </div>