Example #1
0
        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));
            }
        }