コード例 #1
0
ファイル: edit.php プロジェクト: hexti/troncal
include_once '../../cadastros/Usuario.class.php';
include_once '../Patrimonio.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$usuario = new Usuario();
$patrimonio = new Patrimonio();
$DAO = new PatrimonioDAO();
if (!in_array(7, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$patrimonio->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $patrimonio->setEmpresa(limpaTexto($_POST['id_empresa']));
    $patrimonio->setNome(limpaTexto($_POST['nome']));
    $patrimonio->setUsuario(userId());
    $patrimonio->setCodigo(limpaTexto($_POST['codigo']));
    $patrimonio->setIdPessoa(limpaTexto($_POST['pessoa']));
    $patrimonio->setDataAquisicao($_POST['data_aquisicao'], 'converter');
    $patrimonio->setIdFornecedor(limpaTexto($_POST['fornecedor']));
    $patrimonio->setMedicao(limpaTexto($_POST['medicao']));
    $patrimonio->setId(limpaTexto($_POST['id']));
    $patrimonio->setDescricao($_POST['Descricao']);
    $patrimonio->setFile($_FILES['file']);
    //$dao_file = $DAO->Listar("SELECT * FROM ".MYSQL_BASE_PATRIMONIO." WHERE id=".$patrimonio->getId());
    $resultado = $DAO->Listar("SELECT versao FROM " . MYSQL_BASE_PATRIMONIO_ARQUIVOS . " WHERE id_patrimonio =" . $patrimonio->getId() . " ORDER BY id DESC LIMIT 1");
    foreach ($resultado as $item) {
        $versao = $item['versao'] + 1;
        $patrimonio->setVersao($versao);
    }
    // Verifica se o nome foi preenchido