@SuppressWarnings("finally") public boolean inserir(Venda venda) { boolean res = false; Conexao con = new Conexao(); String query = "INSERT INTO Venda (codigo,funcionario_codigo, tipo_venda_codigo, cliente_codigo, orcamento, pedido_de_busca_codigo, data) VALUES (?,?,?,?,?,?,?)"; con.preparar(query); try { con.getPstmt().setInt(1, venda.getCodigo()); con.getPstmt().setInt(2, venda.getFuncionario().getCodigo()); con.getPstmt().setInt(3, venda.getTipo_venda().getCodigo()); con.getPstmt().setInt(4, venda.getCliente().getCodigo()); con.getPstmt().setBoolean(5, venda.getorcamento()); con.getPstmt().setInt(6, venda.getBusca().getCodigo()); // con.getPstmt().setLong(7,venda.setData()); ainda verificar função data res = con.executeUpdate(); } catch (SQLException ex) { Logger.getLogger(VendaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public ArrayList<Venda> buscar() { ArrayList<Venda> res = new ArrayList<Venda>(); Conexao con = new Conexao(); String query = "SELECT codigo, clinte, date " + "FROM Venda ORDER BY Codigo"; con.preparar(query); try { ResultSet rs = con.getPstmt().executeQuery(); while (rs.next()) { Venda venda = new Venda(); venda.setCodigo(rs.getInt("codigo")); // VendaDAO Vendadao = new VendaDAO(); // Cliente cliente = Vendadao.buscar(rs.getString("cliente")); nao esta funcionando // codigo.setData(codigo); // res.add(codigo); } } catch (SQLException ex) { Logger.getLogger(VendaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public Movimentacao_caixa buscaPorFuncionario(String Funcionario) { Movimentacao_caixa res = null; Conexao con = new Conexao(); String query = "SELECT codigo, caixa, contas_pagar, contas_receber, funcionario, saida, entrada FROM Movimentacao_caixa WHERE codigo LIKE ?"; con.preparar(query); try { con.getPstmt().setString(1, "%" + Funcionario + "%"); ResultSet rs = con.getPstmt().executeQuery(); if (rs.next()) { res = new Movimentacao_caixa(); res.setCodigo(rs.getInt("Codigo")); res.setSaida(rs.getInt("Saida")); res.setEntrada(rs.getInt("Endatrada")); CaixaDAO caixadao = new CaixaDAO(); Caixa c = caixadao.buscar(rs.getString("caixa")); res.setCaixa(c); } } catch (SQLException ex) { Logger.getLogger(Movimentacao_caixaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public boolean inserir(Movimentacao_caixa movi) { boolean res = false; Conexao con = new Conexao(); String query = "INSERT INTO movi (codigo, caixa, contas_pagar, contas_receber, funcionario, saida, entrada) VALUES (?, ?,?,?,?,?,?)"; con.preparar(query); try { con.getPstmt().setInt(1, movi.getCodigo()); con.getPstmt().setInt(2, movi.getCaixa().getCodigo()); con.getPstmt().setInt(3, movi.getConta_pagar().getCodigo()); con.getPstmt().setInt(4, movi.getConta_receber().getCodigo()); con.getPstmt().setInt(5, movi.getFuncionario().getCodigo()); con.getPstmt().setDouble(6, movi.getSaida()); con.getPstmt().setDouble(2, movi.getEntrada()); res = con.executeUpdate(); } catch (SQLException ex) { Logger.getLogger(Movimentacao_caixaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public boolean excluir(Venda venda) { boolean res = false; Conexao con = new Conexao(); String query = "DELETE FROM venda WHERE codigo=?"; con.preparar(query); try { con.getPstmt().setInt(1, venda.getCodigo()); res = con.executeUpdate(); } catch (SQLException ex) { Logger.getLogger(VendaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public boolean atualizar(Venda tipoatual, Venda tiponovo) { boolean res = false; Conexao con = new Conexao(); String query = "UPDATE Venda SET tipo_venda_codigo=?, cliente_codigo=?, orcamento=? WHERE codigo=?"; con.preparar(query); try { con.getPstmt().setInt(1, tipoatual.getTipo_venda().getCodigo()); con.getPstmt().setInt(2, tiponovo.getCliente().getCodigo()); con.getPstmt().setBoolean(3, tiponovo.getorcamento()); con.getPstmt().setInt(4, tipoatual.getCodigo()); res = con.executeUpdate(); } catch (SQLException ex) { Logger.getLogger(VendaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }
@SuppressWarnings("finally") public boolean atualizar(Movimentacao_caixa moviatual, Movimentacao_caixa movinova) { boolean res = false; Conexao con = new Conexao(); String query = "UPDATE Movimentacao_caixa SET contas_pagar, contas_receber, funcionario, saida, entrada WHERE codigo=?"; con.preparar(query); try { con.getPstmt().setInt(1, movinova.getConta_pagar().getCodigo()); con.getPstmt().setInt(2, movinova.getConta_receber().getCodigo()); con.getPstmt().setInt(3, movinova.getFuncionario().getCodigo()); con.getPstmt().setDouble(4, movinova.getSaida()); con.getPstmt().setDouble(1, movinova.getEntrada()); con.getPstmt().setInt(3, moviatual.getCodigo()); res = con.executeUpdate(); } catch (SQLException ex) { Logger.getLogger(Movimentacao_caixaDAO.class.getName()).log(Level.SEVERE, null, ex); } finally { con.fechar(); return (res); } }