static void Main(string[] args) { List <Platillos> platillos = new List <Platillos>(); Platillos Sandwich = new Platillos("101", "sandwich", "Es un sandwich, no necesita una descripcion.", 68); Ingredientes pan = new Ingredientes("pan", "11"); Ingredientes mayonesa = new Ingredientes("mayonesa", "12"); Ingredientes jamon = new Ingredientes("jamon", "13"); Ingredientes lechuga = new Ingredientes("lechuga", "14"); Sandwich.Ingredientess.Add(pan); Sandwich.Ingredientess.Add(mayonesa); Sandwich.Ingredientess.Add(jamon); Sandwich.Ingredientess.Add(lechuga); platillos.Add(Sandwich); foreach (Platillos platillo in platillos) { Console.WriteLine("Platillo: " + platillo.Nombre + "\nDescripcion: " + platillo.Descripcion); Console.WriteLine("\nLista de ingredientes:\n"); foreach (Ingredientes ingredientes in platillo.Ingredientess) { Console.WriteLine("-" + ingredientes.Nombre + "\n"); } } Console.Read(); }
static void Main(string[] args) { List <Platillos> platillos = new List <Platillos>(); Platillos a1 = new Platillos("Tacos de asada", "ASD1", "Unos tacos bien prrones asada", 40); Platillos b1 = new Platillos("Quesadilla", "ASD2", "Unas quesadillas con carne y QUESO", 30); platillos.Add(a1); platillos.Add(b1); //Tacos de asada Ingredientes a2 = new Ingredientes("Carne", "CC1"); Ingredientes b2 = new Ingredientes("Verdura", "CC2"); Ingredientes c2 = new Ingredientes("Guacamole", "CC3"); Ingredientes d2 = new Ingredientes("Salsa", "CC4"); //Quesadillas //Ingredientes a2 = new Ingredientes("Carne", "CC1"); Ingredientes b3 = new Ingredientes("Queso", "CC5"); //Ingredientes d2 = new Ingredientes("Salsa", "CC4"); a1.ingredientes.Add(a2); a1.ingredientes.Add(b2); a1.ingredientes.Add(c2); a1.ingredientes.Add(d2); b1.ingredientes.Add(a2); b1.ingredientes.Add(b3); b1.ingredientes.Add(d2); foreach (Platillos platillo in platillos) { Console.WriteLine("Platillo: " + platillo.NombreP); Console.WriteLine("ID: " + platillo.IdentificadorP); Console.WriteLine("Precio: " + platillo.Precio); Console.WriteLine("Descripcion: " + platillo.Descripcion); Console.WriteLine("Ingredientes: "); foreach (Ingredientes ingredientes in platillo.ingredientes) { Console.WriteLine("Ingrediente: " + ingredientes.Nombre); Console.WriteLine("ID: " + ingredientes.Identificador); } } Console.ReadLine(); }