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)); }