Пример #1
0
 $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>';
             }