$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ô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 { print_r($retorno); } } else { if (!is_array($retorno)) { $msg = utf8_encode("Patrimônio cadastrado com sucesso."); echo '<script language= "JavaScript">alert("' . $msg . '");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { $msg = utf8_encode('Todos os campos são necessários, exceto Arquivo e Descrição.'); echo '<script language= "JavaScript">alert("' . $msg . '");</script>'; }