Exemple #1
0
        public override string ToString()
        {
            double        totalPedido = 0;
            StringBuilder sb          = new StringBuilder();

            sb.AppendLine("Data do pedido: " + Moment);
            sb.AppendLine("Status do pedido: " + Status);
            sb.AppendLine("Cliente: " + ClientOrder.ToString());
            sb.AppendLine("...Itens do pedido...");
            foreach (OrderItem item in ListOrderItem)
            {
                totalPedido += item.SubTotal();
                sb.AppendLine(item.GetProduct().ToString() + ", " +
                              item.ToString());
            }
            sb.AppendLine("-------------------------------");
            sb.AppendLine("Total do pedido: " + totalPedido.ToString("F2", CultureInfo.InvariantCulture));
            return(sb.ToString());
        }