private string GetReceiptString(IReceiptFormatter formatterType) { var orderInfo = new OrderInfo { Company = Company, Lines = _lines.Select(line => new OrderLine(line)).ToList(), TaxRate = DefaultTaxRate, Discounts = _discounts }; orderInfo.ApplyQuantityDiscounts(); return(formatterType.GetReceiptForOrder(orderInfo)); }