A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof.: Bruno Rafael de Oliveira Rodrigues

Apresentações semelhantes


Apresentação em tema: "Prof.: Bruno Rafael de Oliveira Rodrigues"— Transcrição da apresentação:

1 Prof.: Bruno Rafael de Oliveira Rodrigues
Programação Prof.: Bruno Rafael de Oliveira Rodrigues

2 Separando o código do Contato
Pacotes: br.edu.facfunam.bd br.edu.facfunam.controle br.edu.facfunam.contato

3 br.edu.facfunam.bd Conexao.java Cadastrar.java Alterar.java
Excluir.java Pesquisar.java

4 br.edu.facfunam.controle
ValidaContato: Gets e Sets dos atributos //regras de validação nos sets public void Cadastro(){ Cadastrar cd = new Cadastrar(); //importa pacote bd if(!getNome().isEmpty() && !getTelefone().isEmpty() && !get ().isEmpty()){ cd.inserir(getNome(), getTelefone(), get ()); }

5 Cadastrar public class Cadastrar { Conexao conecta = new Conexao(); Statement stmt; public void inserir(String nome, String telefone, String ){ try { conecta.abrir(); stmt= conecta.conn.createStatement(); String sql = "INSERT INTO CONTATO (NomeContato, Telefone, )" + " VALUES ('"+nome+"','"+telefone+"','"+ +"')"; stmt.executeUpdate(sql); conecta.fechar(); JOptionPane.showMessageDialog(null, "Cadastro efetuado com sucesso"); } catch (SQLException e) { JOptionPane.showMessageDialog(null, "Erro de SQL"+e); }catch(Exception e){ JOptionPane.showMessageDialog(null, "Erro Qualquer"+e); } } }

6 Botão Cadastrar em Contato
ValidaContato vc = new ValidaContato(); vc.setNome(txtnome.getText()); vc.setTelefone(txttelefone.getText()); vc.set (txt .getText()); vc.Cadastro();


Carregar ppt "Prof.: Bruno Rafael de Oliveira Rodrigues"

Apresentações semelhantes


Anúncios Google