Пример #1
0
        /// <summary>
        /// Sub menu de Mostrar
        /// </summary>
        public static void SubMenuMostrarInformacion()
        {
            int  opcionIngresada;
            bool seguirEnElSubmenu;

            do
            {
                seguirEnElSubmenu = true;
                Console.Clear();

                OpcionesSubMenuMostrarInformacion();

                opcionIngresada = Funciones.ValidarEntero(1, 6);

                Console.Clear();
                switch (opcionIngresada)
                {
                case 1:
                    LogicaDelPrograma.MostrarTodos();
                    seguirEnElSubmenu = SeguirEn("Mostrar Todos");
                    break;

                case 2:
                    LogicaDelPrograma.BuscarPorCategoriaYMostrar();
                    seguirEnElSubmenu = SeguirEn("Mostrar Todos");
                    break;

                case 3:
                    LogicaDelPrograma.BuscarPorNombreYMostrar();
                    seguirEnElSubmenu = SeguirEn("Mostrar Todos");
                    break;

                case 4:
                    LogicaDelPrograma.BuscarPorIDYMostrar();
                    seguirEnElSubmenu = SeguirEn("Mostrar Todos");
                    break;

                case 5:
                    LogicaDelPrograma.MostrarPorCantidadStock();
                    seguirEnElSubmenu = SeguirEn("Mostrar todos");
                    break;

                case 6:
                    seguirEnElSubmenu = false;
                    break;
                }
            } while (seguirEnElSubmenu == true);
        }
Пример #2
0
        public static bool MenuPrincipal()
        {
            Console.Clear();
            int  opcionIngresada;
            bool seguirEnElPrograma = true;

            OpcionesMenuPrincipal();

            opcionIngresada = Funciones.ValidarEntero(1, 6);
            Console.Clear();
            switch (opcionIngresada)
            {
            case 1:

                SubMenuMostrarInformacion();
                break;

            case 2:
                LogicaDelPrograma.AgregarProducto();
                LogicaDelPrograma.MostrarTodos();


                break;

            case 3:
                LogicaDelPrograma.ModificarValorProducto();
                LogicaDelPrograma.MostrarTodos();
                break;

            case 4:
                LogicaDelPrograma.EliminarPorNombre();
                LogicaDelPrograma.MostrarTodos();
                break;

            case 5:
                SubMenuFacturacion();
                break;

            case 6:
                seguirEnElPrograma = false;
                break;
            }

            return(seguirEnElPrograma);
        }