@Override public void setAlterar(Cliente objeto) throws SQLException { if (objeto == null) { System.out.println("Nulo"); } else { sql = "UPDATE hos_clientes SET Nome=?, CPF=?, Telefone=?, Celular=?, CodCidade=?, EndRua=?, EndBairro=?, EndNum=?, Senha=?, Email=?" + " WHERE Codigo=?"; PreparedStatement prmt = this.conn.prepareStatement(sql); prmt.setString(1, objeto.getNome()); prmt.setString(2, objeto.getCPF()); prmt.setInt(3, objeto.getTelefone()); prmt.setInt(4, objeto.getCelular()); prmt.setInt(5, 3); prmt.setString(6, objeto.getRua()); prmt.setString(7, objeto.getBairro()); prmt.setInt(8, objeto.getEndNum()); prmt.setString(9, objeto.getSenha()); prmt.setString(10, objeto.getEmail()); prmt.setInt(11, objeto.getCodigo()); prmt.executeUpdate(); prmt.close(); JOptionPane.showMessageDialog( null, "Cliente alterado com sucesso.", "Aviso", JOptionPane.INFORMATION_MESSAGE); } conn.close(); }
public void cadastro(Cliente cliente) { String sql = "insert into cliente " + "(nome,cpf,telefone,email,endereco,numeroCartao,bandeira,codigoVerificacao,validade,senha)" + " values(?,?,?,?,?,?,?,?,?,?)"; try { PreparedStatement stmt = connection.prepareStatement(sql); stmt.setString(1, cliente.getNome()); stmt.setString(2, cliente.getCpf()); stmt.setString(3, cliente.getTelefone()); stmt.setString(4, cliente.getEmail()); stmt.setString(5, cliente.getEndereco()); stmt.setString(6, cliente.getNumeroCartao()); stmt.setString(7, cliente.getBandeira()); stmt.setString(8, cliente.getCodigoVerificacao()); stmt.setString(9, cliente.getValidade()); stmt.setString(10, cliente.getSenha()); stmt.execute(); stmt.close(); } catch (SQLException e) { throw new RuntimeException(e); } }
@Override public void setInserir(Cliente objeto) throws SQLException { if (objeto == null) { System.out.println("Nulo"); } else { // @todo criar procedure sql = "INSERT INTO hos_clientes(Nome, CPF, Telefone, Celular, CodCidade, EndRua, EndBairro, EndNum, Senha, Email)" + "VALUES (?,?,?,?,?,?,?,?,?,?)"; PreparedStatement prmt = this.conn.prepareStatement(sql); prmt.setString(1, objeto.getNome()); prmt.setString(2, objeto.getCPF()); prmt.setInt(3, objeto.getTelefone()); prmt.setInt(4, objeto.getCelular()); prmt.setInt(5, objeto.getCodCidade()); prmt.setString(6, objeto.getRua()); prmt.setString(7, objeto.getBairro()); prmt.setInt(8, objeto.getEndNum()); prmt.setString(9, objeto.getSenha()); prmt.setString(10, objeto.getEmail()); int d = prmt.executeUpdate(); System.out.println(d); if (d > 0) { JOptionPane.showMessageDialog( null, "Cliente Cadastrado com sucesso.", "Aviso", JOptionPane.INFORMATION_MESSAGE); } prmt.close(); } conn.close(); }