Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Producto        ProductoUno    = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido, 2);
            Producto        ProductoDos    = new Producto(33, "JamonDeDios", eTipoComestible.Solido, 10);
            Producto        ProductoTres   = new Producto(55, "Sprite", eTipoComestible.Liquido, 10);
            Producto        ProductoCuatro = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido);
            Container       ContenerdorUno = new Container(2, "Skanka");
            Container       ContenerdorDos = new Container(3, "Skanka");
            List <Producto> listaProducto  = new List <Producto>();

            ContenerdorUno.Agregar(ProductoUno);
            ContenerdorUno.Agregar(ProductoDos);
            if (!ContenerdorUno.Agregar(ProductoTres))
            {
                Console.WriteLine("No se pudo");
            }
            ContenerdorDos.Agregar(ProductoUno);
            ContenerdorDos.Agregar(ProductoDos);
            if (!ContenerdorDos.Agregar(ProductoCuatro))
            {
                Console.WriteLine("No se pudo");
            }
            ContenerdorDos.Agregar(ProductoTres);
            Container.Mostrar(ContenerdorUno);
            Container.Mostrar(ContenerdorDos);
            listaProducto = ContenerdorDos - eTipoComestible.Liquido;
            Console.WriteLine(" Lista Extraida ");
            foreach (Producto item in listaProducto)
            {
                item.mostrar();
            }

            Console.ReadLine();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            /*   List<Producto> lista = new List<Producto>();
             * Producto produ1 = new Producto();
             * Producto produ2 = new Producto();
             *
             * //agregar productos a la lista
             * lista.Sort(Producto.OrdenarPorCodigoAsc);
             *
             * foreach (Producto aux in lista)
             * {
             * //    aux.mostrar();
             * }*/

            Producto        ProductoUno    = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido, 2);
            Producto        ProductoDos    = new Producto(33, "JamonDeDios", eTipoComestible.Solido, 10);
            Producto        ProductoTres   = new Producto(55, "Sprite", eTipoComestible.Liquido, 10);
            Producto        ProductoCuatro = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido);
            Container       ContenerdorUno = new Container(2, "Skanka");
            Container       ContenerdorDos = new Container(3, "Skanka");
            List <Producto> listaProducto  = new List <Producto>();

            ContenerdorUno.Agregar(ProductoUno);
            ContenerdorUno.Agregar(ProductoDos);

            if (!ContenerdorUno.Agregar(ProductoTres))
            {
                Console.WriteLine("No se pudo");
            }
            ContenerdorDos.Agregar(ProductoUno);

            ContenerdorDos.Agregar(ProductoDos);

            if (!ContenerdorDos.Agregar(ProductoCuatro))
            {
                Console.WriteLine("No se pudo");
            }

            ContenerdorDos.Agregar(ProductoTres);

            Container.Mostrar(ContenerdorUno);
            Container.Mostrar(ContenerdorDos);
            listaProducto = ContenerdorDos - eTipoComestible.Liquido;
            Console.WriteLine(" Lista Extraida ");

            foreach (Producto item in listaProducto)
            {
                item.mostrar();
            }

            Console.ReadLine();
        }