Example #1
0
 /// <summary>
 /// Método utilizado para cargar la vista parcial _DatosBP
 /// Obtiene los datos de la BP
 /// </summary>
 public void CargaDatosBP()
 {
     modelModulo.listaModulos = moduloBL.getListModulo("01000000");
     foreach (var item in modelModulo.listaModulos)
     {
         modelModulo.titulo = item.titulo;
     }
     modelEje.listaEjes         = ejeBL.getListaEje();
     modelFuncion.listFunciones = funcionBL.getFuncionesDesarrollo();
 }
Example #2
0
        public ActionResult Index()
        {
            //
            var tuple = new Tuple <ModuloViewModel, ImagenModuloBannerViewModel>(modelModulo, modelImagen);
            //
            string itemSe = (string)Session["itemSelect"].ToString();

            modelModulo.soloModulos = moduloBL.getSoloModulos();
            if (itemSe.Length == 0)
            {
                modelModulo.listaModulos = moduloBL.getListModulo(modelModulo.soloModulos.First());
                //Obtener el ID del modulo
                foreach (var item in modelModulo.listaModulos)
                {
                    modelModulo.idModulo = item.idModulo;
                }
                modelImagen.listaImagenes = imagenBL.getModuloImagenes(modelModulo.idModulo);
            }
            else
            {
                modelModulo.listaModulos = moduloBL.getListModulo((string)Session["itemSelect"].ToString());
                //
                foreach (var item in modelModulo.listaModulos)
                {
                    modelModulo.idModulo = item.idModulo;
                }
                modelImagen.listaImagenes = imagenBL.getModuloImagenes(modelModulo.idModulo);
            }

            foreach (var item in modelModulo.listaModulos)
            {
                modelModulo.nombreModulo = item.nombreModulo;
                modelModulo.titulo       = item.titulo;
            }
            return(View(tuple));
        }