private void btSalvarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btSalvarActionPerformed
        Usuario u = new Usuario();
        if (!(txCodigo.getText().equals("")) || (txCodigo.getText().equals(null))){
            u.setId_usuario(Integer.parseInt(txCodigo.getText()));
        }
        
        if (txNome.getText().equals("") || txNome.getText().equals(null)){
            JOptionPane.showMessageDialog(null,"Informe um nome antes de salvar!");
            //btSalvarActionPerformed();
        }
        
        u.setNome_us(txNome.getText());
        u.setSenha_us(txSenha.getText());
        u.setUsuario_us(txUsuario.getText());
        u.setNivelAcesso_us(cbNivelAcesso.getSelectedItem().toString());
        
        UsuarioController uc = new UsuarioController();
        if (u.getId_usuario()== 0){
            int id = uc.salvar(u);
            if(id > 0){
                modelo.addRow(new Object[]{id, u.getNome_us(), u.getUsuario_us(), u.getSenha_us(), u.getNivelAcesso_us()});
                JOptionPane.showMessageDialog(null,"Usuário cadastrado com sucesso!");
            }
        }else{
                int id = uc.salvar(u);
                if(id > 0){
                    modelo.removeRow(linhaSelecionada);
                    modelo.addRow(new Object[]{id, u.getNome_us(), u.getUsuario_us(), u.getSenha_us(), u.getNivelAcesso_us()});
                    JOptionPane.showMessageDialog(null, "Usuário atualizado com sucesso!");
            }
        }
        dispose();
    }//GEN-LAST:event_btSalvarActionPerformed