Esempio n. 1
0
        /* Metodo para imprimir el menu de factura */
        public static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Punto de venta - Facturas");
            Console.WriteLine("1- Agregar Factura");
            Console.WriteLine("2- Listar Facturas");
            Console.WriteLine("3- Atras");

            //Declaracion de variable opcion
            int?opcion = null;

            //Solicitar al usuario una opcion
            Console.WriteLine("Ingrese una de las opciones:");

            /* Almacenar opcion */
            opcion = Convert.ToInt32(Console.ReadLine());

            /* Sentencia switch para evaluar la opcion escogida por el usuario */
            switch (opcion)
            {
            /* Agregar Factura */
            case (int)MenuFacturas.Agregar:

                Facturas.Agregar();

                //Al terminar volver al menu de Facturas
                Facturas.Menu();

                break;

            /* Listar Facturas */
            case (int)MenuFacturas.Listar:
                Facturas.Listar();

                //Al terminar volver al menu de Facturas
                Facturas.Menu();

                break;

            /* Atras */
            case (int)MenuFacturas.Atras:
                Program.menuPrincipal();
                break;

            /* Defecto */
            default:
                Console.WriteLine("La opcion elegida no existe!");
                break;
            }
        }
Esempio n. 2
0
        /* Metodo menu principa; */
        /* Metodo para imprimir el menu principal */
        public static void menuPrincipal()
        {
            Console.Clear();
            Console.WriteLine("Punto de venta - Menu principal");
            Console.WriteLine("1- Clientes");
            Console.WriteLine("2- Productos");
            Console.WriteLine("3- Facturas de venta");
            Console.WriteLine("4- Salir");

            //Declaracion de variable opcion
            int?opcion = null;

            //Solicitar al usuario una opcion
            Console.WriteLine("Ingrese una de las opciones:");

            /* Almacenar opcion */
            opcion = Convert.ToInt32(Console.ReadLine());

            /* Sentencia switch para evaluar la opcion escogida por el usuario */
            switch (opcion)
            {
            /* Clientes */
            case (int)MenuPrincipal.Clientes:
                Clientes.Menu();
                break;

            /* Productos */
            case (int)MenuPrincipal.Productos:
                Inventario.Menu();
                break;

            /* Facturas de venta */
            case (int)MenuPrincipal.Facturas:
                Facturas.Menu();
                break;

            /* Salir */
            case (int)MenuPrincipal.Salir:
                Console.WriteLine("Salir");
                break;

            /* Defecto */
            default:
                Console.WriteLine("La opcion elegida no existe!");
                break;
            }
        }