static void Main(string[] args) { Restaurante bar = new Restaurante("Cantina do Zé", "Estrada Nova Ipe nº1028"); bar.MostrarDados(); Cliente pessoa = new Cliente("Carlos", "Avenida Paranapanema nº1343"); pessoa.MostrarDados(); Pedido pedido = new Pedido("Feijoada com farofa"); pedido.cliente = pessoa; //passando atributo (Nome) da classe Cliente para atributo Cliente da classe Pedido pedido.restaurante = bar; //os 2 sem herança System.Console.WriteLine("\nVocê já pagou seu pedido no valor de R$15?"); pedido.PedidoPago = Boolean.Parse(Console.ReadLine()); if (pedido.PedidoPago == true){ System.Console.WriteLine($"\nSeu pedido está a caminho!"); System.Console.WriteLine(pedido.EntregarPedido()); }else{ System.Console.WriteLine("\nPague no local"); } }
public string EntregarPedido() { DataEntrega = DateTime.Now; string retorno = "Seu pedido foi entregue! \n"; retorno += Restaurante.MostrarDados(); retorno += Cliente.MostrarDados(); retorno += DataEntrega; return(retorno); }
static void Main(string[] args) { Cliente sergin = new Cliente("sergin"); sergin.EnderecoAtual = "Brasilia,DF"; System.Console.WriteLine(sergin.MostrarDados()); Restaurante PeDeFava = new Restaurante("Pé de fava"); PeDeFava.Endereco = "São Paulo"; System.Console.WriteLine(PeDeFava.MostrarDados()); Pedido Fejuca = new Pedido(); System.Console.WriteLine(Fejuca.EntregarPedido("fejuca, farofa", "Crédito")); }