Example #1
0
$DAO = new PatrimonioDAO();
if (!in_array(147, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $patrimonio->setNome($_POST['nome']);
    $patrimonio->setEmpresa(limpaTexto($_POST['empresa']));
    $patrimonio->setUsuario(userId());
    $patrimonio->setCodigo(strtoupper(limpaTexto($_POST['codigo'])));
    $patrimonio->setIdPessoa($_POST['pessoa']);
    $patrimonio->setMedicao($_POST['medicao']);
    $patrimonio->setFile($_FILES['file']);
    $patrimonio->setDataAquisicao($_POST['data_aquisicao'], "converter");
    $patrimonio->setIdFornecedor(limpaTexto($_POST['fornecedor']));
    $patrimonio->setdescricao($_POST['descricao']);
    $nome = $patrimonio->getNome();
    //Verifica se o nome foi preenchido
    if (!empty($nome)) {
        $retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PATRIMONIO . " WHERE codigo='" . $patrimonio->getCodigo() . "'");
        if ($retorno->rowCount() > 0) {
            $msg = utf8_encode("Não foi possível salvar, pois o Código do Patrim&ocirc;nio já existe nos registros.");
            echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
        } else {
            $retorno = $DAO->Gravar($patrimonio);
            if ($retorno > 0 && $_FILES['file']['error'] != 4) {
                $retorno = $DAO->CriarUpload($retorno, $_FILES['file']);
                if ($retorno == true) {
                    echo '<script language= "JavaScript">alert("Patrimônio cadastrado com sucesso");</script>';
                    echo '<script language= "JavaScript">location.href="index.php";</script>';
                } else {