static void Main(string[] args)
        {
            Console.WriteLine("Enter cliente data");
            Console.Write("Name: ");
            string name = Console.ReadLine();

            Console.Write("Email: ");
            string email = Console.ReadLine();

            Console.Write("Birth date (DD/MM/YYYY): ");
            DateTime dt = DateTime.Parse(Console.ReadLine());

            Console.WriteLine("Enter order data:");
            Console.WriteLine("Status: ");
            OrderStatus os = Enum.Parse <OrderStatus>(Console.ReadLine());
            Cliente     cl = new Cliente(name, email, dt);

            Ordem o = new Ordem(DateTime.Now, os, cl);

            Console.Write("How many items to this order? ");
            int n = int.Parse(Console.ReadLine());

            for (int i = 1; i <= n; i++)
            {
                Console.WriteLine($"Enter #{i} item data: ");
                Console.Write("Product name: ");
                string _produtoNome = Console.ReadLine();
                Console.Write("Product price: ");
                double _produtoPreco = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
                Console.WriteLine("Quantity: ");
                int         qtd         = int.Parse(Console.ReadLine());
                Produto     produto     = new Produto(_produtoNome, _produtoPreco);
                OrdemPedido ordemPedido = new OrdemPedido(qtd, _produtoPreco, produto);
                o.AdicionarItem(ordemPedido);
            }
            Console.WriteLine(o);
        }