static void Main(string[] args) { //INGRESO Console.WriteLine("BIENVENIDO A LA EXPENDEDORA!\n\nIngrese cualquier teclara ir al MENÚ DEL USUARIO."); Console.ReadKey(); Expendedora Exp = new Expendedora(); //MENÚ bool continuarActivo = true; do { Console.Clear(); Console.WriteLine("MENÚ DEL USUARIO:"); Console.WriteLine("\n 0 - ENCENDER" + "\n 1 - LATAS DISPONIBLES" + "\n 2 - INSERTAR BEBIDA" + "\n 3 - EXTRAER BEBIDA" + "\n 4 - BALANCE" + "\n 5 - STOCK" + "\n 6 - EXIT"); try { int opcion = ConsolaHelper.ValidarOpcion(0, 6, "\nINGRESE LA OPCIÓN QUE DESEE VER:"); Console.Clear(); switch (opcion) { case 0: //Encender Máquina Exp.EncenderMaquina(); break; case 1: //Mostrar Listado de Latas ConsolaHelper.ListarLatas(); break; case 2: //Método IngresarLata(Expendedora): void Program.IngresarLata(Exp); break; case 3: //Método ExtraerLata(Expendedora): void Program.ExtraerLata(Exp); break; case 4: //Método ObtenerBalance(Expendedora): void Program.ObtenerBalance(Exp); break; case 5: //MostrarStock(Exp); Program.MostrarStock(Exp); break; case 6: Exit(); continuarActivo = false; break; } } catch (Exception ex) { Console.WriteLine("\nLo sentimos, hubo un error en el sistema. " + ex.Message); } } while (continuarActivo is true); }