public List<CategoriaDTO> entityToDTOList(List<Categoria> categorias, Produto produto) {

		List<CategoriaDTO> categoriasDTO = new ArrayList<>();

		for (Categoria categoria: categorias){

			boolean isSelected = false;

			if (produto != null && produto.getCategorias() != null && produto.getCategorias().contains(categoria)){

				isSelected = true;
			}

			CategoriaDTO dto = categoriaTransformer.entityToDTO(categoria, isSelected);

			categoriasDTO.add(dto);
		}

		return categoriasDTO;
	}