@Override
  public Item getItem(int id) {

    Item item = itemDao.getItem(id);
    Category category = categoryDao.getCategoryByItemId(id);

    item.setCategory(category);

    return item;
  }
  @Override
  public List<Item> getItems() {

    List<Item> items = itemDao.getItems();

    for (Item item : items) {
      Category category = categoryDao.getCategoryByItemId(item.getId());
      item.setCategory(category);
    }

    return items;
  }
 @Override
 public void updateItem(Item item) {
   itemDao.updateItem(item);
 }
 @Override
 public void deleteItem(int id) {
   itemDao.deleteItem(id);
 }
 @Override
 public void insertItem(Item item) {
   itemDao.insertItem(item);
 }