You could fake it by adding the individual product information to the portfolio and then using an add to cart shortcode to each portfolio item but the shop breadcrumbs and shop categories etc wouldn’t work correctly.You would also need to add all the products into woo commerce as well so that the add to cart shortcodes you place in the portfolio have a place to pull ID’s from.