private void PrintReceipt(Order order) { string customerEmail = order.CustomerEmail; if (!string.IsNullOrEmpty(customerEmail)) { var receipt = new Receipt { Title = "Receipt for your order placed on " + DateTime.Now, Body = "Your order details: \n " }; foreach (var orderItem in order.Items) { receipt.Body += orderItem.Quantity + " of item " + orderItem.ItemId; } try { printer.Print(receipt); } catch (Exception ex) { Logger.Error("Problem sending notification email", ex); } } }
public void PrintReceipt(Order order) { var receipt = new Receipt { Title = "Receipt for your order placed on " + DateTime.Now, Body = "Your order details: \n " }; foreach (var orderItem in order.Items) { receipt.Body += orderItem.Quantity + " of item " + orderItem.ItemId; } try { printer.Print(receipt); } catch (Exception ex) { Logger.Error("Problem sending to printer", ex); } }