コード例 #1
0
ファイル: Menu.cs プロジェクト: carlosyllana/MenuAlumnos
        private static void CrearUsuario()
        {
            DocumentsFactory docFact = new DocumentsManager();

            Console.WriteLine("********Crear Usuario********");
            Console.WriteLine("Introduce Id:");
            int id = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Introduce el Nombre:");
            String nombre = Console.ReadLine();

            Console.WriteLine("Introduce el apellido:");
            String apellido = Console.ReadLine();

            Console.WriteLine("Introduce el DNI:");
            String dni         = Console.ReadLine();
            Alumno nuevoAlumno = new Alumno(id, nombre.ToString(), apellido.ToString(), dni.ToString());

            ConfigurationManager.RefreshSection("appSettings");
            int tipo = Int32.Parse(ConfigurationManager.AppSettings["tipoFichero"]);

            switch ((TipoFichero)tipo)
            {
            case TipoFichero.TXT:
                docFact.WriteTxtFile(nuevoAlumno);

                break;

            case TipoFichero.JSON:
                docFact.WriteJsonFile(nuevoAlumno);
                break;
            }
        }
コード例 #2
0
ファイル: Menu.cs プロジェクト: carlosyllana/MenuAlumnos
        public void IniciarMenu()
        {
            string[] acciones = { "0.Salir", "1.Crear Usuario", "2.Configurar" };

            int opc = -1;
            DocumentsFactory docFact = new DocumentsManager();



            while (opc != 0)
            {
                Console.WriteLine("\\\\\\\\MENU\\\\\\\\");
                for (int i = 0; i < acciones.Length; i++)
                {
                    Console.WriteLine(acciones[i].ToString());
                }
                Console.WriteLine("--------------------");
                Console.Write("Escoge opcion: ");
                opc = Int32.Parse(Console.ReadLine());
                switch ((Opciones)opc)
                {
                case Opciones.SALIR:
                    Console.WriteLine("Hasta pronto");
                    Console.ReadKey();
                    break;

                case Opciones.CREAR:
                    CrearUsuario();

                    break;

                case Opciones.CONFIGURAR:
                    EscogerConfiguracion();
                    break;
                }
            }
        }