public Food getFoodFromCursor(Cursor cursor) {
   Food food = new Food();
   food.setFood_name(cursor.getString(1));
   food.setProtein(Double.parseDouble(cursor.getString(2)));
   food.setCarbo_hydr(Double.parseDouble(cursor.getString(3)));
   food.setFat(Double.parseDouble(cursor.getString(4)));
   food.setKcal(Double.parseDouble(cursor.getString(5)));
   food.setType(FoodType.getType(Integer.parseInt(cursor.getString(6))), 0);
   food.setType(FoodType.getType(Integer.parseInt(cursor.getString(7))), 1);
   food.setType(FoodType.getType(Integer.parseInt(cursor.getString(8))), 2);
   food.setCategory(FoodCategory.getCategory(Integer.parseInt(cursor.getString(9))));
   food.setFrequency(cursor.getInt(10));
   if (cursor.isNull(11) || cursor.getString(11) == "null") {
     food.setStrLastTransaction("");
   } else {
     food.setStrLastTransaction(cursor.getString(11));
   }
   cursor.close();
   return food;
 }