/** @param cliente the cliente to set */ public void setCliente(String nombre) { for (Cliente c : Empresa.getClientes()) { if (c.getNombre() == nombre) { cliente = c; } } }
void subMenu1() throws IOException { boolean salir = false; do { System.out.println("--------------------------------------"); System.out.println("- Registro y gestion de clientes -"); System.out.println("--------------------------------------"); System.out.println("1.-Registrar Cliente Nuevo"); System.out.println("2.-Buscar Cliente Registrado"); System.out.println("3.-Ver lista de Clientes"); System.out.println("4.-Regresar al menu anterior"); System.out.println("--------------------------------------"); System.out.print("Opcion: "); String op = br.readLine(); switch (op) { case "1": c.crearCliente(); break; case "2": c.buscarCliente(); break; case "3": m.leerArchivoCliente(); break; case "4": salir = true; break; default: System.out.println("Opcion invalida"); salir = false; } } while (!salir); }
public static void main(String[] args) { Cliente c = new Cliente(); Scanner scanner = new Scanner(System.in); int op = 0; while (op != -1) { try { System.out.println("Digite uma placa:"); String placa = scanner.nextLine(); System.out.println(); if (ValidacaoPlaca.conferir(placa)) { c.pedirPlaca(placa); System.out.println("Deseja consultar outra? (1 Sim || -1 Nao)"); op = scanner.nextInt(); scanner.nextLine(); } else System.out.println("\nErro na placa aí brodi ;(\n"); } catch (Exception e) { System.out.println("Caracter Inválido!"); } } }
@Test public void crearFactura() { insertarCliente(); insertarDireccion(); Cliente jose = Cliente.find("byEmail", "*****@*****.**").first(); Factura factura = new Factura( jose, 25, jose.direcciones.get(0), jose.direcciones.get(0), true, false, false, null, new Date()); jose.addFactura(factura); Factura insertada = jose.facturas.get(0); assertNotNull(insertada); assertEquals((long) insertada.numeroFactura, 25); }
public void adiciona(Cliente cliente) throws SQLException { try (Connection conexao = new ConnectionFactory().getConnection()) { /* * Statement stmt = conexao.createStatement(); * stmt.execute(" insert into cliente (idCliente, nmCliente, nrCpf) " * + " values(" + cliente.getIdCliente() + ", '" + cliente.getNmCliente() + "', '" + cliente * .getNrCpf() + "') "); * stmt.close(); */ StringBuilder strbuilder = new StringBuilder(); strbuilder.append(" insert into cliente "); strbuilder.append("(idCliente, nmCliente, nrCPF) values(?,?,?) "); PreparedStatement statement = conexao.prepareStatement(strbuilder.toString()); statement.setLong(1, cliente.getIdCliente()); statement.setString(2, cliente.getNmCliente()); statement.setString(3, cliente.getNrCpf()); statement.execute(); } catch (SQLException e) { throw e; } }
public int calcolaNoleggioTot() { int tot = 0; for (Cliente cli : clienti) { tot += cli.calcolaNoleggio(); } return (int) Math.round(tot); }
public void MenuCliente() { cli = new Cliente(); while (op != 4) { op = Integer.parseInt( JOptionPane.showInputDialog("1 - CPF \n2 - Conta\n 3 - Senha \n 4 - Finalizar ")); switch (op) { case 1: a = Double.parseDouble(JOptionPane.showInputDialog("Digite o cpf ")); cli.setCpf(a); break; case 2: contnumber = Integer.parseInt(JOptionPane.showInputDialog("Digite a conta ")); cli.setPassword(contnumber); break; case 3: pass = Integer.parseInt(JOptionPane.showInputDialog("Digite a senha ")); cli.setId(pass); break; case 4: break; default: JOptionPane.showMessageDialog(null, "Opcao Invalida"); break; } } c = new Conta(cli, 100); }
public static void main(String args[]) throws UnknownHostException, IOException { int puerto = 44441; Socket s = new Socket("localhost", puerto); Cliente hiloC = new Cliente(s); hiloC.setBounds(0, 0, 540, 400); hiloC.setVisible(true); new Thread(hiloC).start(); }
// Chamado quando o botão rolar dado é pressionado @Action public void bt_rolar_dado() { String s = ""; try { int dado, tot = 0, i, i_f = Integer.parseInt(txt_num_dados.getText()); if (!(i_f > 0)) { JOptionPane.showMessageDialog( null, "Você só pode rolar um número maior que zero de dados!"); txt_modificador.setText("0"); txt_num_dados.setText("1"); return; } for (i = 0; i < i_f; i++) { dado = (int) (1 + (6 * random())); dado += Integer.parseInt(txt_modificador.getText()); tot += dado; if (mestrando) { s += "\nO dado rolado por <Mestre> " + "foi: " + dado; } else { s += "\nO dado rolado por <" + cliente.getNick() + "> " + "foi: " + dado; } } if (mestrando) { s += "\nForam rolados " + i_f + " dados por " + "<Mestre>, com o modificador: " + Integer.parseInt(txt_modificador.getText()) + ". O total é: " + tot; } else { s += "\nForam rolados " + i_f + " dados por " + "<" + cliente.getNick() + ">, com o modificador: " + Integer.parseInt(txt_modificador.getText()) + ". O total é: " + tot; } enviar(s); } catch (NumberFormatException e) { JOptionPane.showMessageDialog( null, "Digite números em \"Modificador\" e \"Número de dados\""); txt_modificador.setText("0"); txt_num_dados.setText("1"); } }
public void excluir(Cliente c) { PreparedStatement ps; try { ps = con.prepareStatement("DELETE FROM CLIENTE WHERE ID =" + c.getId()); int res = ps.executeUpdate(); ps.close(); JOptionPane.showMessageDialog(null, "( " + res + " ) cliente" + "\nExcluido com sucesso."); } catch (SQLException e) { JOptionPane.showMessageDialog(null, "Erro ao deletar dados do cliente \n->" + c.getNome()); } }
/** @param args the command line arguments */ public static void main(String[] args) { /* Cancion c = new Cancion("Friday I'm in Love"); c.sonar(); Cancion c2 = new Cancion(); c2.sonar();*/ java.util.Scanner teclado = new java.util.Scanner(System.in); System.out.println("Nombre"); String nombre = teclado.next(); Cliente c = new Cliente(nombre); String dato = c.getNombre(); System.out.println(dato); }
/** @param cliente the cliente to set */ public boolean setCliente(Cliente cli) { if (this.cliente == cli) return false; if (cli == null) { Cliente anterior = this.cliente; anterior.removerConta(this); return true; } if (this.cliente != null) { this.cliente.removerConta(this); } this.cliente = cli; cli.adicionarConta(this); return true; }
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int id = Integer.parseInt(request.getParameter("id")); String nome = request.getParameter("txt_nome"); String tel = request.getParameter("txt_tel"); int cep = Integer.parseInt(request.getParameter("endereco")); int bai = Integer.parseInt(request.getParameter("bairro")); int cid = Integer.parseInt(request.getParameter("cidade")); int numero = Integer.parseInt(request.getParameter("txt_num")); Cliente c = new Cliente(); Connection con = CriarConexao.getConexao(); ClienteDao dao = new ClienteDao(con); c.setId(id); c.setNome(nome); c.setTelefone(tel); c.setCep(cep); c.setBairro(bai); c.setCidade(cid); c.setNumero(numero); dao.atualizar(c); RequestDispatcher dispatcher = request.getRequestDispatcher("/List_cliente2"); request.setAttribute("msg", nome + " Atualizado com Sucesso"); dispatcher.forward(request, response); }
@Test public void insertarDireccion() { insertarCliente(); Cliente jose = Cliente.find("byEmail", "*****@*****.**").first(); jose.addDireccion("C/ Bonaire 42", "Orba", "03790", "Alicante", "España"); Direccion direccion = jose.direcciones.get(0); assertNotNull(direccion); assertEquals(direccion.codigoPostal, "03790"); }
private static List<Cliente> crearClientes(int i) { List<Cliente> result = new ArrayList<Cliente>(); for (int j = 0; j < i; j++) { Cliente c = new Cliente(); c.nombre = String.format("Nombre %.0f", Math.floor(10 + 10 * Math.random())); c.apellido = String.format("Apellido %.0f", Math.floor(10 + 10 * Math.random())); c.nroCuenta = UUID.randomUUID().toString(); c.saldo = new BigDecimal(0); result.add(c); } return result; }
public void serialize(DataOutputStream dataOut) throws IOException { dataOut.writeInt(idOrcamento); dataOut.writeInt(cliente.getIdCliente()); dataOut.writeUTF(peso); dataOut.writeUTF(dimensao); dataOut.writeUTF(mensagem); long dtCadastro; if (dataCadastro == null) { dtCadastro = 0; } else { dtCadastro = dataCadastro.getTimeInMillis(); } dataOut.writeLong(dtCadastro); long dtExclusao; if (dataExclusao == null) { dtExclusao = 0; } else { dtExclusao = dataExclusao.getTimeInMillis(); } dataOut.writeLong(dtExclusao); dataOut.writeUTF(String.valueOf(orcamentoLido)); dataOut.writeUTF(String.valueOf(orcamentoRespondido)); }
public void enviar(String s) { if (mestrando) { mestre.Enviar_mensagem(s); } else { cliente.Escrever_mensagem(s); } }
@Override public void run() { System.out.println( "\"La cajera " + Thread.currentThread().getName() + "\" COMIENZA A PROCESAR LA COMPRA DEL CLIENTE " + this.cliente.getNombre() + " EN EL TIEMPO: " + (System.currentTimeMillis() - this.initialTime) / 1000 + "seg"); for (int i = 0; i < this.cliente.getCarroCompra().length; i++) { // Se procesa el pedido en X segundos this.esperarXsegundos(cliente.getCarroCompra()[i]); System.out.println( "Procesado el producto " + (i + 1) + " del " + this.cliente.getNombre() + "->Tiempo: " + (System.currentTimeMillis() - this.initialTime) / 1000 + "seg"); } System.out.println( "\"La cajera " + Thread.currentThread().getName() + "\" HA TERMINADO DE PROCESAR " + this.cliente.getNombre() + " EN EL TIEMPO: " + (System.currentTimeMillis() - this.initialTime) / 1000 + "seg"); }
public void run() { if (!criarCliente()) { return; } System.out.println("Jogo: Cliente Criado"); try { System.out.println("Jogo: Cliente entrando no jogo"); entrarNoJogo(); } catch (IOException ex) { Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex); } while (true) { try { System.out.println("Jogo: Cliente jogar"); cliente.jogar(); // Durante o jogo } catch (IOException ex) { Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex); break; } catch (InterruptedException ex) { Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex); } } }
@Override public List<Ordine> getOrdiniPerCliente(Cliente cliente) throws PersistenceException { // ok Connection connection = this.datasource.getConnection(); PreparedStatement statement = null; Ordine o = null; List<Ordine> lo = new LinkedList<Ordine>(); try { String str = "select codice,data,stato,id from ordini where cliente=?"; statement = connection.prepareStatement(str); statement.setInt(1, cliente.getId()); ResultSet result = statement.executeQuery(); while (result.next()) { o = new Ordine(); o.setCliente(cliente); o.setCodiceOrdine(result.getString("codice")); o.setData(result.getDate("data")); o.setStato(result.getString("stato")); o.setId(result.getInt("id")); lo.add(o); // da completare per restituire ordine completo di righe } } catch (SQLException e) { throw new PersistenceException(e.getMessage()); } finally { try { if (statement != null) statement.close(); if (connection != null) connection.close(); } catch (SQLException e) { throw new PersistenceException(e.getMessage()); } } return lo; }
public static void main(String[] args) { Cliente objCliente = new Cliente(); objCliente.setNombre("Ebert Pasquel"); objCliente.setTelefono("4626477"); objCliente.setDireccion("Mz A Lote 13 Sector F Los Angeles"); Mascota objMascota = new Mascota(); objMascota.setNombre("Dino"); objMascota.setTipo("Ave"); objMascota.setEdad(2); objCliente.AddMascota(objMascota); objMascota = new Mascota(); objMascota.setNombre("Nube"); objMascota.setTipo("Ave"); objMascota.setEdad(1); objCliente.AddMascota(objMascota); System.out.println("Las mascotas de los clientes son :"); for (Mascota miMascota : objCliente.getMascotas()) { System.out.println(miMascota.getNombre() + ","); } // System.out.println(objCliente.); }
/** * Metodo que pesquisa clientes dentro de uma agencia * * @param agencia Codigo da agencia a ser pesquisada * @param cliente Nome do cliente a ser pesquisado * @return Mensagem de retorno */ public static String pesquisaClienteNaAgencia(int agencia, String cliente) { Agencia aux = new Agencia(); Cliente c = new Cliente(); String informações = new String(); for (int cont = 0; cont < listaAgencia.size(); cont++) { aux = listaAgencia.get(cont); if (aux.getId() == agencia) { for (int cont2 = 0; cont2 < aux.size(); cont2++) { c = aux.get(cont2); if (c.getNome().equals(cliente)) { informações += c.toString() + "\n"; } } return "As informações encontradas para pessoas com este nome foi:\n" + informações; } } return "Não foi possÃvel localizar alguma agência com este nome"; }
/** Creates new form ventana */ public ventana() { initComponents(); try { cliente = new Cliente(); cliente.conexio(); } catch (IOException ex) { Logger.getLogger(ventana.class.getName()).log(Level.SEVERE, null, ex); } }
/** * Pesquisa uma conta na agencia, dado seu codigo * * @param numAgencia * @param numConta * @return */ public static String pesquisaContaAgencia(int numAgencia, int numConta) { Agencia agencia = new Agencia(); Cliente cliente = new Cliente(); for (int cont = 0; cont < listaAgencia.size(); cont++) { agencia = listaAgencia.get(cont); if (agencia.getId() == numAgencia) { for (int cont2 = 0; cont2 < agencia.size(); cont2++) { cliente = agencia.get(cont2); for (int cont3 = 0; cont < cliente.size(); cont3++) { if (cliente.get(cont3).getNumConta() == numConta) { return cliente.toString(); } } } } } return "Nenhuma referência encontrada!"; }
/** * Metodo que pesquisa clientes dentro de uma agencia * * @param agencia Codigo da agencia a ser pesquisada * @param cliente CPF do cliente a ser pesquisado * @return Mensagem de retorno */ public static String pesquisaClienteNaAgenciaCPF(int agencia, String cliente) { Agencia aux = new Agencia(); Cliente c = new Cliente(); cliente = Cliente.formataCPF(cliente); if (cliente == null) return "CPF em formato inválido!"; for (int cont = 0; cont < listaAgencia.size(); cont++) { aux = listaAgencia.get(cont); if (aux.getId() == agencia) { for (int cont2 = 0; cont2 < aux.size(); cont2++) { c = aux.get(cont2); if (c.getCpf().equals(cliente)) { return c.toString(); } } return "Não foi possÃvel localizar alguém com este nome"; } } return "Não foi possÃvel localizar alguma agência com este nome"; }
public List<Cliente> listAll() throws SQLException { List<Cliente> lista = new ArrayList<Cliente>(); try (Connection conexao = new ConnectionFactory().getConnection()) { StringBuilder query = new StringBuilder(); query.append(" select idCliente, nmCliente, nrCpf from Cliente"); PreparedStatement statement = conexao.prepareStatement(query.toString()); ResultSet resultSet = statement.executeQuery(); while (resultSet.next()) { Cliente cliente = new Cliente(); cliente.setIdCliente(resultSet.getLong(1)); cliente.setNmCliente(resultSet.getString(2)); cliente.setNrCpf(resultSet.getString(3)); lista.add(cliente); } } catch (SQLException e) { throw e; } return lista; }
/** * Este metodo faz um saque na conta do cliente * * @param numAgencia Codigo da agencia o qual o cliente pertence * @param numConta Numero da conta do cliente * @param senha Senha da conta * @param valor Valor a ser sacado * @return Verdadeiro para saque realizado com sucesso / Falso para erro no saque */ public static boolean setSaque(int numAgencia, int numConta, String senha, float valor) { Agencia aux; Cliente c; Conta conta; for (int cont = 0; cont < listaAgencia.size(); cont++) { aux = listaAgencia.get(cont); if (aux.getId() == numAgencia) { for (int cont2 = 0; cont2 < aux.size(); cont2++) { c = aux.get(cont2); for (int cont3 = 0; cont3 < c.size(); cont3++) { conta = c.get(cont3); if (conta.getNumConta() == numConta) { return conta.setSaque(valor); } } } } } return false; }
// devuelve true si se pudo cerrar el pedido (si estan asignados los datos del cliente y hay al // menos una encomienda) y false de lo contrario public boolean cerrarPedido() { if (getCliente() != null && !encomiendas.isEmpty()) { abierto = false; tiempoCierre = new Date(); Empresa.nuevoPedido(); cliente.agregarPedido(this); return true; } else { return false; } }
/** * Este metodo retorna o extrato do cliente * * @param numAgencia Codigo da agencia o qual o cliente pertence * @param numConta Numero da conta do cliente * @param senha Senha da conta * @return Valor do saldo se existir */ public static String getExtrato(int numAgencia, int numConta, String senha) { Agencia aux; Cliente c; Conta conta; for (int cont = 0; cont < listaAgencia.size(); cont++) { aux = listaAgencia.get(cont); if (aux.getId() == numAgencia) { for (int cont2 = 0; cont2 < aux.size(); cont2++) { c = aux.get(cont2); for (int cont3 = 0; cont3 < c.size(); cont3++) { conta = c.get(cont3); if (conta.getNumConta() == numConta) { return conta.getExtrato(); } } } } } return "Não foi possÃvel localizar o saldo!"; }
@Action public void bt_editar_ficha() { JFrame jan; if (mestrando) { jan = new Frame_Ficha(RPG_globais.getMinha_ficha(), mestre_ficha); } else { jan = new Frame_Ficha(RPG_globais.getMinha_ficha(), cliente.getConecxao_ficha()); } jan.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); jan.setVisible(true); }