private void deleteAdvies(int[] reverseSortedPositions) {
    AdviesDataSource dataSource = new AdviesDataSource(getActivity());
    dataSource.open();

    for (int position : reverseSortedPositions) {
      CardItemAdvies card = cardsAdvies.get(position);
      long id = card.getId();
      AdviesItem item = new AdviesItem();
      item.setId(id);

      dataSource.deleteAdviesItem(item);

      cardsAdvies.remove(position);
      adapterAdvies.notifyItemRemoved(position);
    }

    dataSource.close();
    adapterAdvies.notifyDataSetChanged();
  }