示例#1
0
        public ActionResult Habilitar(String codigo)
        {
            Boolean resultadoConsulta;

            resultadoConsulta = Aprendizajes.Habilitar(codigo);
            return(RedirectToAction("Index", "Aprendizajes"));
        }
示例#2
0
        public ActionResult AgregarAprendizaje(String codigoC, String codigoA)
        {
            if (codigoC != null)
            {
                var agregar = Aprendizajes.CrearAprendizajeEncompetencia(codigoC, codigoA);
            }

            return(RedirectToAction("Index", "CompetenciaEnAprendizaje"));
        }
示例#3
0
        public ActionResult SubTablaSaber(int aprendizajeID)
        {
            List <Aprendizaje> aprendizajes = Aprendizajes.LeerTodo();

            if (aprendizajes == null)
            {
                aprendizajes = new List <Aprendizaje>();
            }
            return(PartialView(aprendizajes));
        }
示例#4
0
        // GET: SaberesLogrados
        public ActionResult Index()
        {
            List <Competencia> finalcompetencias = Competencias.LeerTodo();

            if (finalcompetencias == null)
            {
                finalcompetencias = new List <Competencia>();
            }

            foreach (Competencia comp in finalcompetencias)
            {
                comp.Aprendizajes = Competencias.LeerSubAprendizajes(comp.Codigo);

                if (comp.Aprendizajes == null)
                {
                    comp.Aprendizajes = new List <Aprendizaje>();
                }
                foreach (Aprendizaje apr in comp.Aprendizajes)
                {
                    apr.Saberes = Aprendizajes.LeerSubSaberes(apr.Codigo);

                    if (apr.Saberes == null)
                    {
                        apr.Saberes = new List <Saber>();
                    }
                }
            }

            /*List<Competencia> finalcompetencias = SaberesLogrados.LeerTodo();
             * if (finalcompetencias == null)
             * {
             *  finalcompetencias = new List<Competencia>();
             * }
             * foreach (Competencia comp in finalcompetencias)
             * {
             *  comp.Aprendizajes = Competencias.LeerSubAprendizajes(comp.Codigo);
             *
             *  if (comp.Aprendizajes == null)
             *  {
             *      comp.Aprendizajes = new List<Aprendizaje>();
             *  }
             *  foreach (Aprendizaje apr in comp.Aprendizajes)
             *  {
             *      apr.Saberes = Aprendizajes.LeerSubSaberes(apr.Codigo);
             *
             *      if (apr.Saberes == null)
             *      {
             *          apr.Saberes = new List<Saber>();
             *      }
             *  }
             * }*/


            return(View(finalcompetencias));
        }
示例#5
0
        // GET: Aprendizajes
        public ActionResult Index()
        {
            List <Aprendizaje> aprendizajes = Aprendizajes.LeerTodo();

            System.Diagnostics.Debug.WriteLine("leeeeeeeer todo");
            if (aprendizajes == null)
            {
                System.Diagnostics.Debug.WriteLine("nada que leeeeeeeeer");
                aprendizajes = new List <Aprendizaje>();
            }


            return(View(aprendizajes));
        }
        // GET: AprendizajeEnSaber
        public ActionResult Index()
        {
            List <Aprendizaje> aprendizajes = Aprendizajes.LeerHabilitados();

            if (aprendizajes == null)
            {
                aprendizajes = new List <Aprendizaje>();
            }
            foreach (Aprendizaje apr in aprendizajes)
            {
                apr.Saberes = Aprendizajes.LeerSubSaberes(apr.Codigo);

                //Ordenar las SubSaberes según el codigo para evitar que se vean desordenadas :)
                //apr.Saberes.Sort((x, y) => x.Codigo.CompareTo(y.Codigo));

                if (apr.Saberes == null)
                {
                    apr.Saberes = new List <Saber>();
                }
            }

            return(View(aprendizajes));
        }
示例#7
0
        public ActionResult Editar(Aprendizaje aprendizaje)
        {
            Boolean result = Aprendizajes.Editar(aprendizaje);

            return(RedirectToAction("Index", "Aprendizajes"));
        }
示例#8
0
 public ActionResult Crear(Aprendizaje aprendizaje)
 {
     aprendizaje = Aprendizajes.Crear(aprendizaje);
     return(RedirectToAction("Index", "Aprendizajes"));
 }