public static void OrderSummary(Pizza pizza, Pasta pasta) { Console.WriteLine("|\n \t\t Your order summary"); Console.WriteLine("|---------------------------------------------------------------|"); Console.WriteLine("| Item name \t\t\t Quantity \t Price \t Total |"); Console.WriteLine("|---------------------------------------------------------------|"); if (pizza != null && pasta != null) { pizza.Display(); pasta.Display(); Console.WriteLine("|---------------------------------------------------------------|"); Console.WriteLine("|\t\t\t\t\t\t Total = {0} AUD |", (pizza.totalAmount + pasta.totalAmount)); } else if (pizza != null) { pizza.Display(); Console.WriteLine("|---------------------------------------------------------------|"); Console.WriteLine("|\t\t\t\t\t\t Total = {0} AUD |", pizza.totalAmount); } else if (pasta != null) { pasta.Display(); Console.WriteLine("|---------------------------------------------------------------|"); Console.WriteLine("|\t\t\t\t\t\t Total = {0} AUD |", pasta.totalAmount); } Console.WriteLine("|---------------------------------------------------------------|\n"); Console.WriteLine("| \t\t Offer"); Console.WriteLine("|---------------------------------------------------------------|"); if (pizza != null && pizza.countOrder >= 3 && pasta != null && pasta.countOrder >= 3) { pizza.DisplayOffer(); pasta.DisplayOffer(); Console.WriteLine("|A small box of Baklava (a famous dessert item)"); } else if (pizza != null && pizza.countOrder >= 3) { pizza.DisplayOffer(); } else if (pasta != null && pasta.countOrder >= 3) { pasta.DisplayOffer(); } else { Console.WriteLine("| \t\t No offer received"); } Console.WriteLine("|---------------------------------------------------------------|\n\n"); }