public static void main(String[] args) throws Exception { // SIMULANDO PEGADA DE PARAMETROS 'REQUESTE' DO FORMULARIO /////////// String nome = ("Wesley Praxedes"); String email = ("*****@*****.**"); long telefone = Long.parseLong("6196657468"); String data = ("01/01/2012"); // FORMATANDO DATA /////////////////////////////////////////////////// String auxDt = data; int ano = Integer.parseInt(auxDt.substring(6, 10)) - 1900; int mes = Integer.parseInt(auxDt.substring(3, 5)) - 1; int dia = Integer.parseInt(auxDt.substring(0, 2)); java.sql.Date dtSQL = new java.sql.Date(ano, mes, dia); // MONTANDO OBJETO CLIENTE /////////////////////////////////////////// Cliente cliente = new Cliente(); cliente.setNome(nome); cliente.setEmail(email); cliente.setTelefone(telefone); cliente.setDtnasc(dtSQL); // PASSANDO OBJETO PARA O DAO ///////////////////////////////////////// ClienteDAO dao = new ClienteDAO(); dao.adicionar(cliente); System.out.println("Gravado!"); }
public void add(int id, String nome, String telefone, String email) { Cliente c = new Cliente(); c.setId(id); c.setNome(nome); c.setTelefone(telefone); c.setEmail(email); if (!clientes.contains(c)) clientes.add(c); }
public boolean registrarArticulo(Cliente cliente) { String sql = "insert into tbclientes(codigo,primer_nombre,segundo_nombre,primer_apellido,segundo_apellido,correo,idtipo,plan,estado) " + "values('" + cliente.getCodigo() + "','" + cliente.getPrimer_nombre() + "','" + cliente.getSegundo_nombre() + "','" + cliente.getPrimer_apellido() + "','" + cliente.getSegundo_apellido() + "','" + cliente.getCorreo() + "'," + cliente.getIdTipo() + ",'" + cliente.getPlan() + "'," + cliente.isEstado() + ")"; boolean exito = false; try { exito = conexion.ejecutarSql(sql); } catch (Exception e) { } return exito; }
public ArrayList<Cliente> listarCliente() { ArrayList listaCliente = new ArrayList(); Cliente cliente; Conexion c = new Conexion(); try { Connection acceBD = c.getConexion(); PreparedStatement ps = acceBD.prepareStatement("Select * from tbclientes"); ResultSet rs = ps.executeQuery(); while (rs.next()) { cliente = new Cliente(); cliente.setCodigo(rs.getString(1)); cliente.setPrimer_nombre(rs.getString(2)); cliente.setSegundo_nombre(rs.getString(3)); cliente.setPrimer_apellido(rs.getString(4)); cliente.setSegundo_apellido(rs.getString(5)); cliente.setCorreo(rs.getString(6)); // cliente.setNombreTipo(Integer.parseInt(rs.getString(7))); cliente.setPlan(rs.getString(8)); listaCliente.add(cliente); } } catch (Exception e) { } return listaCliente; }
@SuppressWarnings("unchecked") @Override public List<Cotizacion> obtenerCotizacionCliente(Cliente cli) { Session session = HibernateUtil.getSessionFactory().openSession(); Query q = session.createQuery("from Cotizacion as c where cliente.dni=:dni "); q.setInteger("dni", cli.getDni()); return q.list(); }
public String consultarCliente(String codigo) { sql = "select * from usuario where idusuario='" + codigo + "'"; String c = ""; try { ResultSet resultado = conexion.ejecutarQuery(sql); while (resultado.next()) { Cliente usuario = new Cliente(); usuario.setPrimer_nombre(resultado.getString("nombre")); c = usuario.getPrimer_nombre(); } } catch (Exception e) { } return c; }
private void btnokActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnokActionPerformed Ferramentas.camposVisiveis(false, imgnome, imgendereco, imgtelefone, imgidade); if (txtnome.getText().equals("")) { Ferramentas.showErro("Entre com o nome.", "ERRO!!"); Ferramentas.camposVisiveis(true, imgnome); return; } if (txtendereco.getText().equals("")) { Ferramentas.showErro("Entre com o endereço.", "ERRO!!"); Ferramentas.camposVisiveis(true, imgendereco); return; } if (txttelefone.getText().equals("")) { Ferramentas.showErro("Entre coma telefone.", "ERRO!!"); Ferramentas.camposVisiveis(true, imgtelefone); return; } if (txtidade.getText().equals("")) { Ferramentas.showErro("Confirme a idade.", "ERRO!!"); Ferramentas.camposVisiveis(true, imgidade); return; } Cliente cliente = new Cliente(); cliente.setEndereco(txtendereco.getText()); cliente.setNome(txtnome.getText()); cliente.setTelefone(txttelefone.getText()); cliente.setIdade(Integer.parseInt(txtidade.getText())); try { dao.addCliente(cliente); Ferramentas.showMensagem("Operação realizada com sucesso.", "Atenção"); } catch (SQLException ex) { Ferramentas.showErro("Erro, não foi possível adicionar o cliente.", "ERRO!!"); } Ferramentas.limparCampos(txtnome, txtendereco, txttelefone, txtidade); txtnome.requestFocus(); } // GEN-LAST:event_btnokActionPerformed
public void alterar(Cliente cliente) throws SQLException { String sql = "update cliente set cli_nome = ?,cli_datanasc = ?, cli_telefone = ?,cli_celular = ?, cli_cpf = ?," + "cli_rg = ?,cli_email = ?,cli_rua = ?, cli_numero = ?, cli_bairro = ?,cli_cidade = ?" + " where cli_codigo = ?"; PreparedStatement stmt = this.conexao.prepareStatement(sql); stmt.setString(1, cliente.getNome()); stmt.setDate(2, new java.sql.Date(cliente.getNascimento().getTime())); stmt.setString(3, cliente.getTelefone()); stmt.setString(4, cliente.getCelular()); stmt.setString(5, cliente.getCpf()); stmt.setString(6, cliente.getRg()); stmt.setString(7, cliente.getEmail()); stmt.setString(8, cliente.getRua()); stmt.setString(9, cliente.getNumero()); stmt.setString(10, cliente.getBairro()); stmt.setString(11, cliente.getCidade()); stmt.setInt(12, cliente.getId()); stmt.execute(); stmt.close(); }
public List<Cliente> listar(String nome) throws SQLException { String sql = "select * from cliente where cli_nome ilike ? order by cli_nome"; PreparedStatement pstmt = this.conexao.prepareStatement(sql); pstmt.setString(1, nome); ResultSet rs = pstmt.executeQuery(); List<Cliente> clientes = new ArrayList<>(); while (rs.next()) { Cliente cliente = new Cliente(); cliente.setNome(rs.getString("cli_nome")); cliente.setNascimento(rs.getDate("cli_datanasc")); cliente.setTelefone(rs.getString("cli_telefone")); cliente.setCelular(rs.getString("cli_celular")); cliente.setCpf(rs.getString("cli_cpf")); cliente.setRg(rs.getString("cli_rg")); cliente.setEmail(rs.getString("cli_email")); cliente.setRua(rs.getString("cli_rua")); cliente.setNumero(rs.getString("cli_numero")); cliente.setBairro(rs.getString("cli_bairro")); cliente.setCidade(rs.getString("cli_cidade")); cliente.setId(rs.getInt("cli_codigo")); clientes.add(cliente); } rs.close(); pstmt.close(); return clientes; }
public void adicionar(Cliente cliente) throws SQLException { String sql = "insert into cliente (cli_nome,cli_datanasc,cli_telefone,cli_celular,cli_cpf,cli_rg," + "cli_email,cli_rua,cli_numero,cli_bairro,cli_cidade) values (?,?,?,?,?,?,?,?,?,?,?)"; try { PreparedStatement stmt = this.conexao.prepareStatement(sql); stmt.setString(1, cliente.getNome()); stmt.setDate(2, new java.sql.Date(cliente.getNascimento().getTime())); stmt.setString(3, cliente.getTelefone()); stmt.setString(4, cliente.getCelular()); stmt.setString(5, cliente.getCpf()); stmt.setString(6, cliente.getRg()); stmt.setString(7, cliente.getEmail()); stmt.setString(8, cliente.getRua()); stmt.setString(9, cliente.getNumero()); stmt.setString(10, cliente.getBairro()); stmt.setString(11, cliente.getCidade()); stmt.execute(); stmt.close(); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, "Erro: " + ex); } }
/** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ArrayList<String> errores = new ArrayList<String>(); String nombre = request.getParameter("nombre"); String paterno = request.getParameter("paterno"); String materno = request.getParameter("materno"); String email = request.getParameter("email"); String sexo = request.getParameter("sexo"); String dni = request.getParameter("dni"); String direccion = request.getParameter("direccion"); String distrito = request.getParameter("distrito"); String fnac = request.getParameter("fnac"); String celular = request.getParameter("celular"); String tipo = request.getParameter("tipo"); String estado = request.getParameter("estado"); String clave1 = request.getParameter("clave1"); String clave2 = request.getParameter("clave2"); if (nombre.isEmpty()) { errores.add("Debe de ingresar un nombre."); } if (paterno.isEmpty()) { errores.add("Debe de ingresar un Apellido paterno."); } if (materno.isEmpty()) { errores.add("Debe de ingresar un Apellido materno."); } if (email.isEmpty()) { errores.add("Debe de ingresar un correo."); } if (dni.isEmpty()) { errores.add("Debe de ingresar un correo."); } if (direccion.isEmpty()) { errores.add("Debe de ingresar un correo."); } if (clave1.equals(clave2)) { } else { errores.add("Las contrasenas no coinciden."); } if (dni.isEmpty()) { errores.add("Debe de ingresar un correo."); } if (errores.isEmpty()) { ClienteNegocio un = new ClienteNegocio(); try { Cliente vo = new Cliente(); vo.setNombre(nombre); vo.setApellidoPaterno(paterno); vo.setApellidoMaterno(materno); vo.setCorreo(email); vo.setSexo(sexo.charAt(0)); vo.setDni(dni); vo.setDireccion(direccion); vo.setDistritoId(Integer.valueOf(distrito)); vo.setFechaNacimiento(fnac); vo.setCelular(celular); vo.setClave(clave1); vo.setEstado(Integer.valueOf(1)); un.insertar(vo); RequestDispatcher vista = request.getRequestDispatcher("login.jsp"); vista.forward(request, response); } catch (Exception e) { e.printStackTrace(); System.out.println("Fallo al registrar"); errores.add("Hubo un error en el registro del evento"); request.setAttribute("errores", errores); RequestDispatcher vista = request.getRequestDispatcher("RegistrarCliente.jsp"); vista.forward(request, response); } } else { System.out.println("Fallo al registrar"); request.setAttribute("errores", errores); RequestDispatcher vista = request.getRequestDispatcher("RegistrarCliente.jsp"); vista.forward(request, response); } }