private void ProcesoDeInscripcion() { Console.Clear(); ServicioMateria servicioMateria = new ServicioMateria(); servicioMateria.ListarMateria(); Console.WriteLine("Seleccione la materia a inscribir"); int indexMateria = Convert.ToInt32(Console.ReadLine()); Materia materiaSeleccionada = Repositorio.Instancia.Materias[indexMateria - 1]; if (ValidarMateriaRepetida(materiaSeleccionada)) { MateriasSeleccionadas.Add(materiaSeleccionada); Console.WriteLine("Desea aregar otra materia? S/N"); string respuesta = Console.ReadLine(); if (respuesta == "S") { ProcesoDeInscripcion(); } } else { Console.WriteLine("Usted ya selecciono esa materia"); Console.WriteLine("Desea aregar otra materia? S/N"); string respuesta = Console.ReadLine(); if (respuesta == "S") { ProcesoDeInscripcion(); } } }
public MenuMateria() { servicio = new ServicioMateria(); }