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(); }