public ActionResult ModificarFaltaCurso(Falta unaFalta, int anio, string letra, int idMateria) { Falta objFalta = new Falta(); List <Falta> listaFaltas = objFalta.TraerFaltas_X_Fecha(unaFalta.fecha, anio, letra, idMateria); return(View(listaFaltas)); }
public ActionResult ActualizarAnio(Falta unaFalta, int anio, string Letra, int IdMateria) { Alumno unAlumno = new Alumno(); ViewBag.listaalumnos = unAlumno.Listar_Alumnos_Falta(anio, Letra); Falta Unafalta = new Falta(); Boolean falta; Division unaDivision = new Division(); int divi; divi = unaDivision.TraerIdDivision(anio, Letra); ViewBag.Anio = anio; ViewBag.Letra = Letra; TempData.Clear(); TempData.Add("divi", divi); TempData.Keep(); Materia mate = new Materia(); string materia; materia = mate.TraerMateria(IdMateria); ViewBag.Materia = materia; List <Falta> lista; lista = Unafalta.ListarFaltas(); falta = Unafalta.HayUnaFalta(unaFalta, divi, IdMateria, lista); ViewBag.nombrefecha = unaFalta.fecha; Unafalta.IdDivision = divi; if (falta == true) { Falta objFalta = new Falta(); List <Falta> listaFaltas = objFalta.TraerFaltas_X_Fecha(unaFalta.fecha, anio, Letra, IdMateria); TempData.Add("Fecha", unaFalta.fecha); return(View("ModificarFaltaCurso", listaFaltas)); } else { unaFalta.IdMateria = IdMateria; TempData.Add("Falta", unaFalta); TempData.Keep(); return(View()); } }