$lista[] = $_POST[$item]; } else { $lista[] = ""; } } $checkList->setItens($lista); $checkList->setUsuario(userId()); $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"; }
$resultado = $DAO_CK->Listar("SELECT * FROM " . MYSQL_BASE_CHECK_LISTS . " WHERE (aprovado_por IS NULL OR aprovado_por IN (2,3)) AND id=" . $checkList->getId()); if ($resultado) { foreach ($resultado as $item) { $checkList->setNomeArquivo($item['nome_arquivo']); $checkList->setObservacao($item['observacao']); $checkList->setDisposicao($item['disposicao']); $checkList->setDescricao($item['descricao']); $checkList->setObra($item['id_obra']); $checkList->setTitulo($item['titulo']); $lista = array(); $coluna = "item_"; for ($i = 1; $i <= 17; $i++) { $lista[] = $item[$coluna . $i]; } $checkList->setItens($lista); $id_disciplina = substr($checkList->getNomeArquivo(), 22, 3); $resultado = $DAO_CK->Listar("SELECT B.codigo, B.nome AS disciplina, C.nome AS cod_local, C.descricao, A.id_local \r\n\t\t\t\t\t\t\t\t\t\t\t\t FROM " . MYSQL_BASE_DISCIPLINA_LOCAL . " A\r\n\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DISCIPLINAS . " B ON A.id_disciplina = B.id\r\n\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_LOCAIS . " C ON A.id_local = C.id\r\n\t\t\t\t\t\t\t\t\t\t WHERE dat_excluido IS NULL AND B.codigo=" . $id_disciplina); foreach ($resultado as $item) { $grupo->setIdDisciplina($item['codigo']); $grupo->setCodDisciplina($item['disciplina']); $grupo->setIdLocal($item['cod_local']); $grupo->setCodLocal($item['descricao']); } } } else { $checkList->setNomeArquivo(""); $checkList->setObservacao(""); $checkList->setDisposicao(""); $checkList->setItens(""); } ?>
$checkList->setDisposicao($_POST['disposicao']); $checkList->setObservacao($_POST['observacao']); $checkList->setAprovadoPor($_POST['aprovacao']); $checkList->setObra($_POST['obra']); $checkList->setTitulo($_POST['titulo']); $checkList->setDataEmissao($_POST['data_processamento']); $checkList->setEmpresa($_POST['empresa']); // $atualizar = $DAO_CK->Atualizar ( $checkList ); $resultado = $DAO_CK->Listar("SELECT * FROM " . MYSQL_BASE_CHECK_LISTS . " WHERE id = " . $checkList->getId()); foreach ($resultado as $item) { $checkList->setDescricao($item['descricao']); $checkList->setTitulo($item['titulo']); $checkList->setObra($item['id_obra']); $checkList->setNomeArquivo($item['nome_arquivo']); } $nome_arquivo = explode(".", $checkList->getNomeArquivo()); $arquivo = substr($nome_arquivo[0], 0, -3); $explode = explode("-", $nome_arquivo[0]); $arq_anterior = substr($nome_arquivo[0], 0, -2); $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]); $result_cod = $DAO_CK->AtualizarCodificacao($checkList); $result_disciplina = $DAO_CK->Listar("SELECT nome FROM " . MYSQL_BASE_DISCIPLINAS . " WHERE codigo=" . $explode[6]);
$lista[] = $_POST[$item]; } else { $lista[] = ""; } } $checkList->setItens($lista); $checkList->setUsuario(userId()); $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"; }