Example #1
0
 private ArrayList<OrderGoods> readOrderGoodsFromCursor(Cursor cursor) {
   ArrayList<OrderGoods> orderGoodsArrayList = new ArrayList<OrderGoods>();
   for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) {
     OrderGoods orderGoods = new OrderGoods();
     orderGoods.setShopId(cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_SHOP_ID)));
     orderGoods.setGoodsId(cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_GOODS_ID)));
     orderGoods.setName(cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_GOODS_NAME)));
     orderGoods.setPrice(cursor.getDouble(cursor.getColumnIndexOrThrow(COLUMN_GOODS_PRICE)));
     orderGoods.setSalePrice(
         cursor.getDouble(cursor.getColumnIndexOrThrow(COLUMN_GOODS_SALE_PRICE)));
     orderGoods.setGoodsNumber(cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_GOODS_NUMBER)));
     orderGoods.setType(cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_GOODS_TYPE)));
     orderGoodsArrayList.add(orderGoods);
   }
   return orderGoodsArrayList;
 }