public List <Icomparable> getListaMultiple()
        {
            List <Icomparable> aux = new List <Icomparable>();

            foreach (Icomparable item in _pila.getPila())
            {
                aux.Add(item);
            }
            foreach (Icomparable item2 in _cola.getCola())
            {
                aux.Add(item2);
            }
            return(aux);
        }
Esempio n. 2
0
        public static void Run()
        {
            Cola cola = new Cola();
            FabricaDeComparables f = new FabricaDeVendedorConcreto();

            llenar(cola, f);
            Gerente gerente = new Gerente();

            foreach (Vendedor item in cola.getCola())
            {
                item.agregarObservador(gerente);
            }
            Console.WriteLine("Jornada de ventas");
            jornadaDeVentas(cola);
            Console.WriteLine("Mejores Vendedores");
            gerente.cerrar();
            //informar(cola, f);



            Console.ReadLine();
        }