// testando a logica 
//System.out.println(adicionado);
private void adicionar() {
        String sql = "insert into tbusuarios(iduser, usuario, fone,login,senha,perfil) values(?,?,?,?,?,?)";
        try {
            pst = conexao.prepareStatement(sql);
            pst.setString(1, txtUsuId.getText());
            pst.setString(2, txtUsuNome.getText());
            pst.setString(3, txtUsuFone.getText());
            pst.setString(4, txtUsuLogin.getText());
            pst.setString(5, txtUsuSenha.getText());
            pst.setString(6, cboUsuPerfil.getSelectedItem().toString());
            //validição dos campos obrigatorios
            if ((txtUsuId.getText().isEmpty()) || (txtUsuNome.getText().isEmpty()) || (txtUsuLogin.getText().isEmpty()) || (txtUsuSenha.getText().isEmpty())) {
                JOptionPane.showMessageDialog(null, "Preencha todos os campos Obrigatorio");
            } else {
                //a estrutura abaixo é usada para confirmar a inserção dos dados na tabela
                //a linha abaixo atualiza a tabela usuario com os dados do formulario
                int adicionado = pst.executeUpdate();
                // testando a logica 
                //System.out.println(adicionado);
                if (adicionado > 0) {
                    JOptionPane.showMessageDialog(null, "Usuario adicionado com sucesso");
                    txtUsuNome.setText(null);
                    txtUsuFone.setText(null);
                    txtUsuLogin.setText(null);
                    txtUsuSenha.setText(null);
                }
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }
    }
//a linha abaixo atualiza a tabela usuario com os dados do formulario
int adicionado = pst.executeUpdate();
// testando a logica
//System.out.println(adicionado);
if (adicionado > 0) {
JOptionPane.showMessageDialog(null, "Usuario adicionado com sucesso");
pst.setString(4, txtUsuLogin.getText());
pst.setString(5, txtUsuSenha.getText());
pst.setString(6, cboUsuPerfil.getSelectedItem().toString());
//validição dos campos obrigatorios
if ((txtUsuId.getText().isEmpty()) || (txtUsuNome.getText().isEmpty()) || (txtUsuLogin.getText().isEmpty()) || (txtUsuSenha.getText().isEmpty())) {
JOptionPane.showMessageDialog(null, "Preencha todos os campos Obrigatorio");
} else {
//a estrutura abaixo é usada para confirmar a inserção dos dados na tabela
//a linha abaixo atualiza a tabela usuario com os dados do formulario
int adicionado = pst.executeUpdate();
// testando a logica
//System.out.println(adicionado);
if (adicionado > 0) {
JOptionPane.showMessageDialog(null, "Usuario adicionado com sucesso");
txtUsuNome.setText(null);
txtUsuFone.setText(null);
txtUsuLogin.setText(null);
txtUsuSenha.setText(null);
}
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
private void adicionar() {
String sql = "insert into tbusuarios(iduser, usuario, fone,login,senha,perfil) values(?,?,?,?,?,?)";
try {
pst = conexao.prepareStatement(sql);
pst.setString(1, txtUsuId.getText());
pst.setString(2, txtUsuNome.getText());
pst.setString(3, txtUsuFone.getText());
pst.setString(4, txtUsuLogin.getText());
pst.setString(5, txtUsuSenha.getText());
pst.setString(6, cboUsuPerfil.getSelectedItem().toString());
//validição dos campos obrigatorios
if ((txtUsuId.getText().isEmpty()) || (txtUsuNome.getText().isEmpty()) || (txtUsuLogin.getText().isEmpty()) || (txtUsuSenha.getText().isEmpty())) {
JOptionPane.showMessageDialog(null, "Preencha todos os campos Obrigatorio");
} else {
//a estrutura abaixo é usada para confirmar a inserção dos dados na tabela
//a linha abaixo atualiza a tabela usuario com os dados do formulario
int adicionado = pst.executeUpdate();
// testando a logica
//System.out.println(adicionado);
if (adicionado > 0) {
JOptionPane.showMessageDialog(null, "Usuario adicionado com sucesso");
txtUsuNome.setText(null);
txtUsuFone.setText(null);
txtUsuLogin.setText(null);
txtUsuSenha.setText(null);
}
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}