Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }