public string PrintItems() { if (!_receipt.ScannedItems.Any()) { return("No items found\r\n"); } var items = new StringBuilder(); foreach (var item in _receipt.GetItems()) { items.AppendLine($"{item.Name} x{item.Quantity}\t${item.Price.ToString("0.00")}"); } return(items.ToString()); }
public ReceiptPrinter(Receipt receipt) { _receipt = receipt; _items = _receipt.GetItems(); _total = _receipt.GetTotal(); }