Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. public void Inserir(Movimentacao movimentacao) throws SQLException {
  2.        
  3.       String SQL = "INSERT INTO MOVIMENTACAO (ID_MOVIMENTACAO, ID_PRODUTO, QUANTIDADE, TIPO) VALUES (NEXTVAL('SEQUENCE_MOVIMENTACAO'), ?, ?, ?)";
  4.        
  5.       try {
  6.          
  7.           connection.setAutoCommit(false);
  8.          
  9.           PreparedStatement preparedStatement = connection.prepareStatement(SQL);
  10.          
  11.           preparedStatement.setInt(1, movimentacao.getIdProduto());
  12.           preparedStatement.setInt(2, movimentacao.getQuantidadeProduto());
  13.           preparedStatement.setString(3, String.valueOf(movimentacao.getTipoProduto()));
  14.          
  15.           preparedStatement.execute();
  16.          
  17.           connection.commit();
  18.          
  19.           baixarEstoque(movimentacao.getIdProduto(), movimentacao.getQuantidadeProduto());
  20.          
  21.       }
  22.       catch(SQLException e) {
  23.          
  24.         JOptionPane.showMessageDialog(null, e.getMessage());
  25.         connection.rollback();
  26.          
  27.       }
  28.        
  29.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement