Guest User

Untitled

a guest
Nov 23rd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. @Override
  2. public ProdutoAtendimento pesquisarPorProdutoEAtendimento(DatabaseHelper db,int codigoProduto,int codigoAtendimento) {
  3. ProdutoAtendimento produto = new ProdutoAtendimento();
  4. String sql = "SELECT * FROM " + IDatabaseHelper.TABLE_PRODUTO_ATENDIMENTO +
  5. " WHERE " + IDatabaseHelper.COL_ID_PRODUTO_ATENDIMENTO + " = "+codigoProduto+
  6. " AND " + IDatabaseHelper.COL_ID_ATENDIMENTO + " = "+codigoAtendimento;
  7. ;
  8. // String whereArgs[] = new String[]{String.valueOf(codigo)};
  9.  
  10. //Definir MODO de LEITURA nas TABELAS
  11. this.db = db.getReadableDatabase();
  12.  
  13. //Criar CURSOR para os resultados
  14. Cursor c = this.db.rawQuery(sql, null);
  15.  
  16. // Se retornou resultados
  17. if (c.moveToFirst()){
  18. //Adicionar resultados na lista
  19. do{
  20. produto.setIdAtendimento(c.getInt(c.getColumnIndex(IDatabaseHelper.COL_ID_ATENDIMENTO)));
  21. produto.setId(c.getInt(c.getColumnIndex(IDatabaseHelper.COL_ID_PRODUTO_ATENDIMENTO)));
  22. produto.setDescricao(c.getString(c.getColumnIndex(IDatabaseHelper.COL_DESCRICAO_PRODUTO_ATENDIMENTO)));
  23. produto.setSerial(c.getString(c.getColumnIndex(IDatabaseHelper.COL_SERIAL_PRODUTO_ATENDIMENTO)));
  24. produto.setQuantidade(c.getInt(c.getColumnIndex(IDatabaseHelper.COL_QUANTIDADE_PRODUTO_ATENDIMENTO)));
  25. produto.setUnidade(c.getString(c.getColumnIndex(IDatabaseHelper.COL_UNIDADE_PRODUTO_ATENDIMENTO)));
  26. produto.setControleUnidade(c.getString(c.getColumnIndex(IDatabaseHelper.COL_CONTOLA_UNIDADE_PRODUTO_ATENDIMENTO)));
  27. }while(c.moveToNext());
  28. }
  29.  
  30. //Fechar o cursor
  31. if (!c.isClosed()){
  32. c.close();
  33. }
  34.  
  35. this.db.close();
  36. return produto;
  37. }
Add Comment
Please, Sign In to add comment