예제 #1
0
        static void Main(string[] args)
        {
            Arrabio   arrabio      = new Arrabio(1, "SinOperar", "Arrabio", "Ushuahia", 1000, "Excelente", "Azul");
            Arrabio   arrabioIgual = new Arrabio(1, "SinOperar", "Arrabio", "Ushuahia", 1000, "Excelente", "Azul");
            Reciclado reciclado    = new Reciclado(2, "Finalizado", "Reciclado", "CABA", 500, "Excelente", "Rojo");
            Arrabio   arrabioMismosDatosReciclado = new Arrabio(3, "Finalizado", "Arrabio", "CABA", 500, "Excelente", "Rojo");
            Reciclado recicladoIgual = new Reciclado(4, "Finalizado", "Reciclado", "CABA", 500, "Excelente", "Rojo");
            Reciclado recicladoOtro  = new Reciclado(5, "Laminado", "Reciclado", "Jujuy", 333, "Malo", "Verde");

            Stock stock = new Stock("Lista");

            stock = stock + arrabio;
            stock = stock + arrabioIgual;                //NO SE DEBERIA SUMAR
            stock = stock + arrabioMismosDatosReciclado; //con diferente tipo de dato
            stock = stock + reciclado;
            stock = stock + recicladoIgual;              //NO SE DEBERIA SUMAR
            stock = stock + recicladoOtro;
            Console.WriteLine(stock.ListaDeMateriales.Count);
            foreach (MateriaPrima item in stock.ListaDeMateriales)
            {
                Console.WriteLine(item.ToString());
            }
            Console.WriteLine("\nToque enter para seguir con la carga de XML");
            Console.ReadKey();
            foreach (Mensaje item in Mensaje.CargarXml())
            {
                Console.WriteLine(item.MostrarCampos());
            }
            Console.ReadKey();
        }