예제 #1
0
  @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 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);
    }
  }
 public static Cliente addCliente(String nome, Long telefone1, Long telefone2, String endereco) {
   Integer id = 1;
   Conexao.executeUpdate(
       "INSERT INTO clientes (nome,telefone1,telefone2,endereco)"
           + " VALUES ('"
           + nome
           + "', "
           + telefone1
           + ", "
           + telefone2
           + ", '"
           + endereco
           + "')");
   return new Cliente(nome, id, telefone1, telefone2, endereco);
 }
예제 #4
0
  @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);
    }
  }
예제 #5
0
  @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);
    }
  }
  public static void removerCliente(Cliente cliente) {

    Conexao.executeUpdate("DELETE FROM clientes WHERE id = " + cliente.getId());
  }