Esempio n. 1
0
    $documento->setGrupo($_POST['grupo']);
    $documento->setIdPessoa($_POST['pessoa']);
    $documento->setTipo($_POST['tipo']);
    $documento->setUsuario(userId());
    $tipoDocumento->setEditavel('N');
    $tipoDocumento->setUsuario(userId());
    $tipoDocumento->setNome(limpaTexto($_POST['nome']));
    $nome = $documento->getNome();
    //Verifica se o nome foi preenchido
    if (!empty($nome)) {
        $retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PRODUTOS . " WHERE nome='" . $nome . "' AND dat_excluido IS NULL");
        if ($retorno->rowCount() > 0) {
            $msg = "Não foi possível salvar, pois o nome do produto já existe nos registros.";
            echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
        } else {
            $retorno = $DAO->GravarProduto($documento);
            if ($retorno > 0) {
                $retorno = $documento->atualizarResponsaveis($documento->getIdPessoa(), $retorno);
                if ($retorno == 1) {
                    $result = $DAO_WF->Gravar($tipoDocumento);
                }
                echo '<script language= "JavaScript">alert("Registro salvo com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="index.php";</script>';
            } else {
                print_r($retorno);
            }
        }
    } else {
        echo '<script language= "JavaScript">alert("Preencha o Nome!");</script>';
    }
}