public ActionResult AgregarEspecialidades(int id) { NTematica tematicaTemp = new NTematica(); var tematicas = tematicaTemp.getTematicas().Where(x => x.IdTematica == id).FirstOrDefault(); return(View(tematicas)); }
public ActionResult EliminarTematicaProfesor(int id) { NTematica horario = new NTematica(); horario.EliminarHorarioProfesor(id, (int)Session["IdProfeTemp"]); return(RedirectToAction("Details", "Profesores", new { id = (int)Session["IdProfeTemp"] })); }
public ActionResult DeleteConfirmed(int id) { NTematica temp = new NTematica(); temp.eliminarTematica(id); return(RedirectToAction("Index")); }
public ActionResult SeleccionarProfesor(int idTematica) { @Session["Encabezado"] = "Profesores"; NTematica profesor = new NTematica(); var listaProfesores = profesor.getProfesorPorTematica(idTematica); return(View(listaProfesores)); }
public ActionResult TematicaProfesor(List <String> Datos) { NTematica tematica = new NTematica(); tematica.crearTematicaPorProfesor(Datos[0], int.Parse(Datos[1]), (int)Session["IdProfeTemp"]); Session["IdTemp"] = int.Parse(Datos[1]); var res = new { Success = "True" }; return(Json(res, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit([Bind(Include = "IdTematica,NombreTematica,Descripcion")] getTematicas tematica) { if (ModelState.IsValid) { NTematica temp = new NTematica(); temp.actualizarTematica(tematica); return(RedirectToAction("Index")); } return(View(tematica)); }
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 }); }
// GET: Tematicas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NTematica temp = new NTematica(); var tematica = temp.getTematicas().Where(x => x.IdTematica == id).FirstOrDefault(); if (tematica == null) { return(HttpNotFound()); } return(View(tematica)); }
// GET: Estudiante public ActionResult SeleccionarTematica() { NCita citaTemp = new NCita(); var citaParaFeedBack = citaTemp.getCitas().Where(x => x.IdEstudiante == int.Parse(Session["CARNE"].ToString()) && x.EstadoFeedBack == false && x.Estado == "Realizada").FirstOrDefault(); if (citaParaFeedBack == null) { @Session["Encabezado"] = "Seleccionar Temática"; NTematica tematica = new NTematica(); var listaTematicas = tematica.getTematicas(); return(View(listaTematicas)); } else { return(RedirectToAction("completarFeedBack", new { id = citaParaFeedBack.IdCita })); } }
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)); }
// GET: Tematicas public ActionResult Index() { NTematica temp = new NTematica(); return(View(temp.getTematicas())); }