if ($opcao == "aceitarTrabalho") {
                                             $status = STATUS_TRAB_ACEITO;
                                         } else {
                                             if ($opcao == "recusarTrabalho") {
                                                 $status = STATUS_TRAB_RECUSADO;
                                             } else {
                                                 exit;
                                             }
                                         }
                                     }
                                     // Erro:: nenhuma opcao válida
                                     $id_trab = $_GET["id_trabalho"];
                                     $id_usuario = $_SESSION["id_usuario"];
                                     $result = testa_usuario_adm($id_usuario, $conexao);
                                     if ($result == 1) {
                                         $result = muda_status_trabalho($id_trab, $status, $conexao);
                                         if ($result == 1) {
                                             header("Location: trabalho.php?action=view&id_trab=" . $id_trab);
                                         }
                                         exit;
                                         //ok
                                     }
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }
Example #2
0
function insere_correcoes_trabalho($id_trab, $id_adm, $status, $s_introducao, $s_objetivos, $s_metodologia, $resultados, $observacoes, $observacoes_internas, $autor_ciente, $conexao)
{
    $seq = correcoes_trabalho_max_seq($id_trab, $conexao);
    if ($seq == -1) {
        $seq = 1;
    } else {
        $seq++;
    }
    //Incrementa o valor do último seq adicionado.
    //Insere registro na tabela correcoes_trabalho
    $sql = "INSERT INTO correcoes_trabalho " . "(fk_trabalho, seq, fk_adm, datahora, status, " . "status_introducao, status_objetivos, status_metodologia, status_resultados, " . "observacoes, observacoes_internas, autor_ciente) " . "values (" . $id_trab . "," . $seq . "," . $id_adm . "," . "sysdate()," . $datahora . "," . $status . "," . $s_introducao . "," . $s_objetivos . "," . $s_metodologia . "," . $s_resultados . "," . $observacoes . "," . $observacoes_internas . "," . $autor_ciente . ") ";
    $resultado = mysql_query($sql, $conexao);
    muda_status_trabalho($id_trab, $status, $conexao);
}