Ejemplo n.º 1
0
        public string EntregarPedido()
        {
            DataEntrega = DateTime.Now;

            string retorno = "Pedido entregue! \n";

            retorno += Restaurante.MostrarDados();
            retorno += Cliente.MostrarDados();
            retorno += DataEntrega;

            return(retorno);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Restaurante Cantina = new Restaurante("Cantina do Zé ", "Rua Maracatu , 192");

            System.Console.WriteLine(Cantina.MostrarDados());

            Cliente Gil = new Cliente("Gil", "Rua Satelite , 176");

            System.Console.WriteLine(Gil.MostrarDados());

            Pedido pedido = new Pedido();

            pedido.Cliente = Gil;
            System.Console.WriteLine(pedido.EntregarPedido());
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            System.Console.WriteLine("Digit o Seu Nome");
            string nome = Console.ReadLine();

            System.Console.WriteLine("Informe o seu endereço");
            string local = Console.ReadLine();

            Cliente     cliente     = new Cliente(nome, local);
            Restaurante galoburguer = new Restaurante("Galo Burguer", "AV. Cocorico 1045");

            Pedido pedido = new Pedido();

            pedido.Cliente     = cliente;
            pedido.Restaurante = galoburguer;
            Console.Clear();

            System.Console.WriteLine(pedido.EntregarPedido());
        }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            Restaurante outback = new Restaurante(" Outback");

            outback.Endereco = "Av. Reg. Feijó, 1739";
            Console.WriteLine(outback.NomeFantasia);
            Console.WriteLine(outback.MostrarDados());

            Cliente milena = new Cliente("Milena Akamine");

            milena.EnderecoAtual = "Rua Luis Botta, 544.";
            Console.WriteLine(milena.MostrarDados());



            Pedido pedido1 = new Pedido();

            pedido1.Cliente     = milena;
            pedido1.Restaurante = outback;

            Console.WriteLine(pedido1.EntregarPedido());
            //    Console.WriteLine(pedido1.EntregarPedido("Bloomin’ Onion","Cartão de Débito"));
        }
Ejemplo n.º 5
0
        static void Main(string[] args)
        {
            string[] Itens = new string[2] {
                "Whopper + Chicken Sandwich", "Big Mac + Coca 500ML"
            };
            Cliente cl = new Cliente();

            Console.WriteLine("Digite seu nome");
            cl.Nome = Console.ReadLine();
            System.Console.WriteLine("Digite seu endereço");
            cl.EndereçoAtual = Console.ReadLine();
            System.Console.WriteLine("Deseja fazer algum pedido?");
            string decisao1 = Console.ReadLine();

            if (decisao1 == "Sim")
            {
                System.Console.WriteLine("Aqui está um restaurante famoso:\n");
                Restaurante bk = new Restaurante();
                bk.NomeR                = "BurgerKing";
                bk.Endereco             = "R. Voluntários da Pátria, 2325";
                Console.ForegroundColor = ConsoleColor.Blue;
                System.Console.WriteLine(bk.MostrarDados());
                Console.ResetColor();
                System.Console.WriteLine();
                Pedido p1 = new Pedido();
                p1.Cliente     = cl.Nome;
                p1.Restaurante = bk.NomeR;
                System.Console.WriteLine("Deseja fazer algum pedido nele?");
                string decisao2 = Console.ReadLine();
                if (decisao2 == "Não")
                {
                    Restaurante mc = new Restaurante();
                    mc.NomeR    = "McDonalds";
                    mc.Endereco = "R. Voluntários da Pátria, 2273/2279";
                    System.Console.WriteLine("Aqui está outro restaurante famoso:\n");
                    System.Console.WriteLine(mc.MostrarDados());
                    Console.ResetColor();
                    Pedido p2 = new Pedido();
                    p2.Cliente     = cl.Nome;
                    p2.Restaurante = mc.NomeR;
                    System.Console.WriteLine("Qual forma de Pagamento?");
                    p2.FormaDePGTO = Console.ReadLine();
                    System.Console.WriteLine(cl.Pay(25.50f));
                    p2.PedidoPago = false;
                    p2.Value      = 25.50f;
                    System.Console.WriteLine(p2.MostrarDados());
                    System.Console.WriteLine("Você pediu: " + Itens[1]);
                    System.Console.WriteLine(p2.EntregarPedido());
                }
                else
                {
                    System.Console.WriteLine("Qual forma de Pagamento?");
                    p1.FormaDePGTO = Console.ReadLine();
                    System.Console.WriteLine(cl.Pay(14.99f));
                    p1.PedidoPago = true;
                    p1.Value      = 14.99f;
                    System.Console.WriteLine(p1.MostrarDados());
                    System.Console.WriteLine("Você pediu: " + Itens[0]);
                    System.Console.WriteLine(p1.EntregarPedido());
                }
            }
            else
            {
                System.Console.WriteLine("Houve algum erro na digitação, Desligando...");
            }
        }