예제 #1
0
        public JsonResult GetTematicas(List <string> id)
        {
            var       idTemp         = int.Parse(id[0]);
            NTematica tematica       = new NTematica();
            var       listaTematicas = tematica.getTematicasPorProfesor(idTemp);



            return(new JsonResult {
                Data = listaTematicas, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
        public ActionResult AsociarTematica(int id)
        {
            Session["IdProfeTemp"] = id;
            NTematica tematicaTemp    = new NTematica();
            var       tematicas       = tematicaTemp.getTematicas();
            var       horarioProfesor = tematicaTemp.getTematicasPorProfesor(id);
            var       c = tematicaTemp.getTematicas();

            foreach (var i in c)
            {
                foreach (var x in horarioProfesor)
                {
                    if (i.IdTematica == x.IdTematica)
                    {
                        tematicas.Remove(tematicas.Where(temp => temp.IdTematica == i.IdTematica).FirstOrDefault());
                    }
                }
            }
            return(View(tematicas));
        }