public async Task PrintProductInfo(string id)
        {
            var headers = new[]
            {
                "ID", "Name", "EAN", "Stock"
            };

            var product = await _productService.GetAsync(id);

            var parsedData = DataParserHelper.Parse(product);
            var renderer   = new TableRenderer(headers, parsedData);

            renderer.RenderTable();
        }
        public async Task PrintTopProductsTableAsync()
        {
            var headers = new[]
            {
                "ID", "Name", "EAN", "Total Quantity"
            };

            var products = await _orderService.GetTopSoldFromOrdersInProgressAsync(5);

            var parsedData = DataParserHelper.Parse(products);
            var renderer   = new TableRenderer(headers, parsedData);

            renderer.RenderTable();
        }