public void AgregarInscripcion(Inscripcion inscripcion) { var db = GestorBD.ObtenerRegistros(); db.Inscripciones.Add(inscripcion); GestorBD.SobrescribirRegistros(db); }
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(); }