Ejemplo n.º 1
0
        /// <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 }));
        }
Ejemplo n.º 2
0
        /// <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 }));
        }