示例#1
0
文件: edit.php 项目: hexti/troncal
include_once '../../includes.sys/metodos.php';
include_once '../DAO/ProjetoDAO.php';
include_once '../Projeto.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(21, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="pesquisa.php";</script>';
}
$projeto = new Projeto();
$DAO = new ProjetoDAO();
$projeto->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $projeto->setDocLocal(limpaTexto($_POST['caixa']));
    $projeto->setDocumento($_POST['id_documento']);
    $retorno = $DAO->AtualizarGED($projeto);
    //Verifica se conseguiu salvar no banco de documentos
    if ($retorno == true) {
        echo '<script language= "JavaScript">alert("Registro editado com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro, contate a TI.");</script>';
    }
} else {
    $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PROJETOS . " WHERE id=" . $projeto->getId());
    if ($resultado) {
        foreach ($resultado as $item) {
            $projeto->setDocumento($item['id_documento']);
        }
    }
    $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_DOCUMENTOS . " WHERE id=" . $projeto->getDocumento());