public void Read()
        {
            Console.WriteLine("****Listado de las Transacciones Canceladas****\n");
            foreach (string item in Repositorio.Instance.TransaccionesCanceladas)
            {
                Console.WriteLine(item);
            }
            Console.ReadKey();
            MenuTransacciones menu = new MenuTransacciones();

            menu.ImprimirMenu();
        }
        public void ImprimirMenu()
        {
            MenuTransacciones menuTransacciones = new MenuTransacciones();

            try
            {
                Console.Clear();
                Console.WriteLine("***Menu Principal***\n");
                Console.WriteLine(" 1-Transacciones \n 2- Salir");
                int opcion = Convert.ToInt32(Console.ReadLine());

                switch (opcion)
                {
                case (int)OpcionMenuPrincipal.TRANSACCIONES:
                    menuTransacciones.ImprimirMenu();
                    break;

                case (int)OpcionMenuPrincipal.EXIT:
                    Console.WriteLine("Gracias por utilizar el sistema");
                    Console.ReadKey();
                    break;

                default:
                    Console.WriteLine("Debe introducir una opcion valida");
                    Console.ReadKey();
                    ImprimirMenu();
                    break;
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Debe introducir una opcion valida");
                Console.ReadKey();
                ImprimirMenu();
            }
        }
 public ServicioTransaccionRechazada()
 {
     menuTransacciones = new MenuTransacciones();
 }
示例#4
0
 public ServicioTransaccionAprobada()
 {
     menuTransacciones = new MenuTransacciones();
 }