/// <inheritdoc /> public void Print(Recipet recipet) { int rowTotal; int Total = 0; Console.WriteLine("Receipt Numer {0}", recipet.Id); Console.WriteLine("Address: {0}", recipet.Address); Console.WriteLine(DateTime.Now); foreach (var item in recipet.Cart.items) { rowTotal = item.ProductItem.Price * item.Quantity; Total += rowTotal; Console.WriteLine("Name, PricePerItem, Quantity, Total"); Console.WriteLine($"Name {item.ProductItem.Name}, price is {item.ProductItem.Price}, Quantity is {item.Quantity}, Total is {rowTotal}"); } Console.WriteLine($"Total amount to pay: {Total}"); }
/// <summary> /// Generantes the reciept. /// </summary> /// <returns>The reciept.</returns> public void GeneranteReciept() { var receipt = new Recipet(_shoppingcart); _iPrinter.PrintReciept(receipt); }