public ActionResult AdminNotas(string trimestre, int anio, string Letra, int IdMateria) { Alumno unAlumno = new Alumno(); Division unaDivision = new Division(); int divi; divi = unaDivision.TraerIdDivision(anio, Letra); TempData.Clear(); TempData.Add("Materia", IdMateria); TempData.Add("divi", divi); TempData.Add("trim", trimestre); TempData.Keep(); ViewBag.listaalumnos = unAlumno.Listar_Alumnos_Falta(anio, Letra); ViewBag.anio = anio; ViewBag.letra = Letra; Materia mate = new Materia(); string materia; materia = mate.TraerMateria(IdMateria); ViewBag.Materia = materia; Nota unaNota = new Nota(); List <Nota> lista; lista = unaNota.ListarNotas(); Boolean haynota = unaNota.HayUnaNota(trimestre, divi, IdMateria, lista); if (haynota == false) { return(View("AltaNotas")); } else { List <Nota> listaNotas = unaNota.TraerFaltas_X_todo(trimestre, divi, IdMateria); return(View("ModifNotas", listaNotas)); } }