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("Presione una tecla para continuar"); Console.ReadKey(); return; } Console.WriteLine("---------Inscripción---------"); Alumno alumno = buscarAlumno(); Console.Clear(); Console.WriteLine("Cursos vigentes: "); RegistroDictadoCursos.MostarCursosVigentes(); Console.WriteLine("\nElegir un 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(); }