/// <summary>
        /// Inicia el programa.
        /// </summary>
        public static void IniciarPrograma()
        {
            bool seguirEnElPrograma = true;

            LogicaDelPrograma.LlenarMatriz();

            do
            {
                seguirEnElPrograma = Menu.MenuPrincipal();
            } while (seguirEnElPrograma == true);
        }
예제 #2
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);
        }
예제 #3
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);
        }
예제 #4
0
        /// <summary>
        /// MenuFacturacion
        /// </summary>
        public static void SubMenuFacturacion()
        {
            int  opcionIngresada;
            bool seguirEnElSubmenu;

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

                MenuFacturacion();

                opcionIngresada = Funciones.ValidarEntero(1, 4);
                Console.Clear();
                switch (opcionIngresada)
                {
                case 1:
                    LogicaDelPrograma.RecaudacionesTotales();
                    seguirEnElSubmenu = SeguirEn("Facturacion");
                    break;

                case 2:
                    LogicaDelPrograma.FacturacionTotal();
                    seguirEnElSubmenu = SeguirEn("Facturacion");
                    break;

                case 3:
                    LogicaDelPrograma.FacturacionMayorMenor();
                    seguirEnElSubmenu = SeguirEn("Facturacion");
                    break;

                case 4:
                    seguirEnElSubmenu = false;
                    break;
                }
            } while (seguirEnElSubmenu == true);
        }
 static void Main(string[] args)
 {
     LogicaDelPrograma.IniciarPrograma();
 }