private void ExluiTelefone() { if (TbTelefone.getSelectedRow() != -1) { String id_cliente = Utilitario.getValueColumn("id_cliente", TbTelefone); String telefone = Utilitario.getValueColumn("Lista de Telefones", TbTelefone) .replace("(", "") .replace(")", "") .replace("-", ""); FMaster.con.executeUpdate( "delete from dltelefonecliente where id_cliente = '" + id_cliente + "' and telefone = '" + telefone + "'"); PreencherJtableTelefones(); } }
private void SalvaCliente() { ResultSet rsCliComanda = FMaster.con.executeSQL("select * from atncomcli where id_comanda = '" + comanda + "'"); try { rsCliComanda.moveToInsertRow(); rsCliComanda.updateInt("id_comanda", Integer.parseInt(comanda)); rsCliComanda.updateInt("id_com_clie", Utilitario.getSequencia("atncomcli", "id_com_clie")); rsCliComanda.updateString("nome", TFNomecliente.getText()); rsCliComanda.updateString("cod_mesa", id_mesa); rsCliComanda.insertRow(); TFNomecliente.setText(""); TFNomecliente.requestFocus(); rsCliComanda.close(); } catch (SQLException ex) { Logger.getLogger(DLCadCliComanda.class.getName()).log(Level.SEVERE, null, ex); } }
public void PreencherJtableTelefones() { String id_cliente = TFcodCli.getText().isEmpty() ? "0" : TFcodCli.getText(); ResultSet rsTelefones = FMaster.con.executeSQL( "select * from dltelefonecliente where id_cliente = '" + id_cliente + "'"); DefaultTableModel modelo = (DefaultTableModel) TbTelefone.getModel(); modelo.setNumRows(0); try { while (rsTelefones.next()) { modelo.addRow( new Object[] { rsTelefones.getInt("id_cliente"), Utilitario.FormataFone(rsTelefones.getString("telefone")) }); } rsTelefones.close(); } catch (SQLException ex) { Logger.getLogger(IFProduto.class.getName()).log(Level.SEVERE, null, ex); } }
public void prencherHeder(int aInt) { ResultSet rsCliente = FMaster.con.executeSQL("select * from dlcliente where id_cliente = '" + aInt + "'"); try { rsCliente.first(); if (rsCliente.isFirst()) { TFcodCli.setText(rsCliente.getString("id_cliente")); TFNome.setText(rsCliente.getString("nome")); TFRua.setText(rsCliente.getString("rua")); TFCidade.setText(rsCliente.getString("cidade")); CBEstado.setSelectedItem(rsCliente.getString("uf")); TFNumero.setText(rsCliente.getString("numero")); TFBairro.setText(rsCliente.getString("bairro")); TFCep1.setText(rsCliente.getString("cep")); TFCPF.setText(rsCliente.getString("cpf")); TAObs.setText(rsCliente.getString("obs")); TFVlrTaxaEntrega.setText(Utilitario.getFomatDecimal(rsCliente.getFloat("taxa_entrega"))); String regiao_entrega = rsCliente.getString("id_regiao"); ResultSet rsRegiao = FMaster.con.executeSQL( "select * from dlregiao where id_regiao = '" + regiao_entrega + "'"); rsRegiao.first(); if (rsRegiao.isFirst()) { CBRegiao.setSelectedItem( rsRegiao.getString("descricao") + " " + rsRegiao.getString("id_regiao")); } else { CBRegiao.setSelectedIndex(0); } rsRegiao.close(); } rsCliente.close(); PreencherJtableTelefones(); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, "Problema no posicionamento do produto"); } HabilitaBtnHeder(); }
private void SalvarCliente() { ResultSet rsCliente = FMaster.con.executeSQL("select * from dlcliente where id_cliente = 0"); try { rsCliente.first(); rsCliente.moveToInsertRow(); rsCliente.updateInt("id_cliente", Utilitario.getSequencia("dlcliente", "id_cliente")); rsCliente.updateString("nome", TFNome.getText()); rsCliente.updateString("cidade", TFCidade.getText()); rsCliente.updateString("uf", CBEstado.getSelectedItem().toString()); rsCliente.updateString("rua", TFRua.getText()); rsCliente.updateInt( "numero", Integer.parseInt(TFNumero.getText().isEmpty() ? "0" : TFNumero.getText())); rsCliente.updateString("bairro", TFBairro.getText()); rsCliente.updateString("cep", TFCep1.getText().replace(".", "").replace("-", "")); rsCliente.updateString("cpf", TFCPF.getText().replace(".", "").replace("-", "")); rsCliente.updateString("obs", TAObs.getText()); rsCliente.updateFloat( "taxa_entrega", Float.parseFloat( TFVlrTaxaEntrega.getText().isEmpty() ? "0" : TFVlrTaxaEntrega.getText().replace(",", "."))); rsCliente.updateInt( "id_regiao", Integer.parseInt( CBRegiao.getSelectedItem() .toString() .substring( CBRegiao.getSelectedItem().toString().length() - 1, CBRegiao.getSelectedItem().toString().length()))); rsCliente.insertRow(); prencherHeder(rsCliente.getInt("id_cliente")); rsCliente.close(); PreencherJtableConsulta(); } catch (SQLException ex) { Logger.getLogger(IFCliente.class.getName()).log(Level.SEVERE, null, ex); } }
private void SetaValorTaxaEntrega() { String id_regiao = ""; id_regiao = CBRegiao.getSelectedItem() .toString() .substring( CBRegiao.getSelectedItem().toString().length() - 1, CBRegiao.getSelectedItem().toString().length()); ResultSet rsRegioes = FMaster.con.executeSQL("select * from dlregiao where id_regiao = '" + id_regiao + "'"); try { rsRegioes.first(); if (rsRegioes.isFirst()) { TFVlrTaxaEntrega.setText(Utilitario.getFomatDecimal(rsRegioes.getFloat("taxa_entrega"))); TFVlrTaxaEntrega.setEditable(false); } else { TFVlrTaxaEntrega.setEditable(true); } rsRegioes.close(); } catch (SQLException ex) { Logger.getLogger(IFCliente.class.getName()).log(Level.SEVERE, null, ex); } }
private void posicionaProduto() { String id_cliente = Utilitario.getValueColumn("Código", TbPadrao); prencherHeder(Integer.parseInt(id_cliente)); jTabbedPane1.setSelectedIndex(0); SetaValorTaxaEntrega(); }