public ActionResult Agregar(Alumno Alumno) { try { GestorMaestria maestria = GestorMaestria.GetInstance; List <Maestria> master = maestria.ObtenerMaestrias(); if (!gestor.ExisteID(Alumno.Boleta) && gestor.ExisteMaestria(master.FindIndex(c => c.ID_Maestria == Alumno.Id_Maestria))) { gestor.AgregarAlumno(Alumno); IList <Alumno> Alumnos = gestor.ObtenerAlumnos(); return(RedirectToAction(nameof(Mostrar), Alumnos)); } else { return(View()); } } catch { return(View()); } }
public MaestriaController() { gestor = GestorMaestria.GetInstance; }