Esempio n. 1
0
        public void AgregarInscripcion(Inscripcion inscripcion)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Inscripciones.Add(inscripcion);

            GestorBD.SobrescribirRegistros(db);
        }
Esempio n. 2
0
        static void InscribirAlumno()
        {
            bool existenCursosVigentes = RegistroDictadoCursos.VerificarCursosVigentes();

            if (!existenCursosVigentes)
            {
                Console.WriteLine("\nNo hay cursos vigentes");
                Console.WriteLine("\nPresione una tecla para continuar");

                Console.ReadKey();

                return;
            }

            Alumno alumno = buscarAlumno();

            Console.Clear();

            Console.WriteLine("\nCursos vigentes: ");

            RegistroDictadoCursos.MostarCursosVigentes();

            Console.WriteLine("\nElección de Curso: ");

            var cursoIndice = int.Parse(Console.ReadLine()) - 1;

            DictadoCurso dictadoCurso = RegistroDictadoCursos.ObtenerCursoDictado(cursoIndice);

            Console.Clear();

            var inscripcion = new Inscripcion();

            inscripcion.Alumno = alumno;

            inscripcion.DictadoCurso = dictadoCurso;

            inscripcion.MostrarInscripcion();

            Console.WriteLine("\n¿Guardar?     \n1.Si\n2.No");

            var guardar = int.Parse(Console.ReadLine());

            if (guardar == 1)
            {
                RegistroInscripciones.AgregarInscripcion(inscripcion);
            }

            Console.Clear();
        }