/// <summary>Metodo de DocenteController /// <para>Ver las actividades (evaluativas/practicas) que ha creado un determinado docente</para> /// </summary> /// <returns></returns> public ActionResult verActividadesAdmin() { if (Session["personaLogin"] != null) { PersonaEntidad objPersona = (PersonaEntidad)Session["personaLogin"]; LogicActividad objActividadEntidad = new LogicActividad(); List <ActividadesXDocenteEntidad> listAD = objActividadEntidad.actiXDocente(objPersona.idPersona); List <ActividadesXDocenteEntidad> listAXR = objActividadEntidad.actividadesXRevisar(); ViewBag.ActiXRev = listAXR; VariosModel objVM = new VariosModel(); objVM.listaActXDoc = listAD; return(View(objVM)); } LogicEncriptacionMetodos _objSeguridad = new LogicEncriptacionMetodos(); var op = _objSeguridad.Encrypt("d&a"); return(RedirectToAction("Oops", "Login", new { @area = "", N = op })); }
/// <summary>Metodo de DocenteController /// <para>Ver las actividades (evaluativas/practicas) que ha creado un determinado docente</para> /// </summary> /// <returns></returns> public ActionResult verActividadesDocente() { if (Session["personaLogin"] != null) { LogicLeccion objLeccEn = new LogicLeccion(); LogicActividad objActividadEntidad = new LogicActividad(); List <LeccionEntidad> listLecionesXModulo = new List <LeccionEntidad>(); List <int> idsNivel = new List <int>(); foreach (var item in Session["cursos"] as List <DocenteCursosEntidad> ) { idsNivel.Add(item.idNivel); } SortedSet <int> listIdNi = new SortedSet <int>(idsNivel); foreach (var item in listIdNi) { List <LeccionEntidad> tempList = objLeccEn.consultarLeccion(item); foreach (var item2 in tempList) { listLecionesXModulo.Add(new LeccionEntidad { idLeccion = item2.idLeccion, numLeccion = item2.numLeccion, idNivel = item2.idNivel }); } } PersonaEntidad objPersona = (PersonaEntidad)Session["personaLogin"]; List <ActividadesXDocenteEntidad> listAD = objActividadEntidad.actiXDocente(objPersona.idPersona); VariosModel objVM = new VariosModel(); objVM.listaActXDoc = listAD; objVM.listaLeccion = listLecionesXModulo; return(View(objVM)); } var op = objEncrip.Encrypt("d&a"); return(RedirectToAction("Oops", "Login", new { @area = "", N = op })); }