public void imprimirmenu()
        {
            try
            {
                iMenu menu;
                Console.Clear();
                Console.WriteLine("---Menu Categoria--- \n1.Agregar categorias \n2.Editar Categoria \n3.Eliminar Categoria \n4.Listar categorias \n5.Volver atrás");
                int menu1 = int.Parse(Console.ReadLine());

                switch (menu1)
                {
                case 1:
                    mantenimiento.agregarcategoria();
                    imprimirmenu();
                    break;

                case 2:
                    mantenimiento.editcategoria();
                    imprimirmenu();
                    break;

                case 3:
                    mantenimiento.delecatego();
                    imprimirmenu();
                    break;

                case 4:
                    mantenimiento.listarcategorias();
                    Console.ReadKey();
                    imprimirmenu();
                    break;

                case 5:
                    menu = new Menuprincipal();
                    menu.imprimirmenu();
                    break;

                default:
                    Console.WriteLine("Ha introducido una opcin no valida, vuelva a introducir una opcion pero esta vez del 1 al 5....");
                    Console.ReadKey();
                    imprimirmenu();
                    break;
                }
            }
            catch (Exception)
            {
                Console.WriteLine("Ha introducido una opcin no valida, vuelva a introducir una opcion pero esta vez del 1 al 5....");
                Console.ReadKey();
                imprimirmenu();
            }
        }
Exemple #2
0
        public static void Main(string[] args)
        {
            iMenu Principal = new Menuprincipal();

            Principal.imprimirmenu();
        }