Example #1
0
        public static void Main(string[] args)
        {
            //expendedora = new ExpendedoraMaq("Expendelux", 500, 500);
            //Cambiar por la de abajo para testear
            expendedora = Test.MaquinaPrueba();

            string encender = "";

            while (encender == "")
            {
                if (expendedora.Encendida)
                {
                    MenuPrincipal();
                    encender = "";
                }

                else
                {
                    encender = Validador.pedirString("1. Encender Maquina");
                    if (encender == "1")
                    {
                        expendedora.Encender();
                        encender = "";
                    }
                    else
                    {
                        encender = "";
                    }
                }
            }
        }
Example #2
0
        public static ExpendedoraMaq MaquinaPrueba()
        {
            expendedora = new ExpendedoraMaq("Test", 250, 100);
            Lata lata1 = new Lata("01", "Fanta", "Naranja", 100, 1000, 10);
            Lata lata2 = new Lata("02", "CocaCola", "Cola", 150, 1000, 20);
            Lata lata3 = new Lata("03", "Mirinda", "Naranja", 75, 1000, 5);
            Lata lata4 = new Lata("04", "Manaos", "Pomelo Blanco", 50, 1250, 30);
            Lata lata5 = new Lata("05", "Nestle", "Agua", 40, 450, 15);

            expendedora.AddLata(lata1);
            expendedora.AddLata(lata2);
            expendedora.AddLata(lata3);
            expendedora.AddLata(lata4);
            expendedora.AddLata(lata5);

            return(expendedora);
        }
Example #3
0
        static private ExpendedoraMaq expendedora; // ¿Está bien esto definido acá? Sino tendría que pasarlo por todos lados
        static void Main(string[] args)
        {
            bool terminarPrograma = false;

            expendedora = new ExpendedoraMaq("ExpendedorasAsociadas", 10);


            do
            {
                ImprimirMenu();

                try
                {
                    EjecutarOpcion(LeerOpcion(), out terminarPrograma);
                }
                catch (Exception e)
                {
                    Console.WriteLine("ERROR: {0}", e.Message);
                }
            } while (!terminarPrograma);
        }