Ejemplo n.º 1
0
        public ActionResult Lista()
        {
            modeloNoticia bd    = new modeloNoticia();
            var           lista = bd.ObtenerNoticias();

            return(View(lista));
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            string        tipoNoticia   = "";
            var           listaNoticias = new List <clsNoticiaArchivo>();
            modeloNoticia mn            = new modeloNoticia();
            modeloArchivo ma            = new modeloArchivo();

            if (tipoNoticia.Equals(""))
            {
                listaNoticias = (from noticias in (mn.ObtenerNoticias())
                                 from archivos in (ma.ObtenerArchivos())
                                 where noticias.TipoNoticia != "" && noticias.IdNoticia == archivos.IdNoticia
                                 orderby noticias.Fecha
                                 select new clsNoticiaArchivo
                {
                    Archivo = archivos,
                    Noticia = noticias
                }).ToList();
                ViewBag.Etiqueta = "Home";
            }
            else
            {
                listaNoticias = (from noticias in (mn.ObtenerNoticias())
                                 from archivos in (ma.ObtenerArchivos())
                                 where noticias.TipoNoticia == tipoNoticia && noticias.IdNoticia == archivos.IdNoticia
                                 orderby noticias.Fecha
                                 select new clsNoticiaArchivo
                {
                    Archivo = archivos,
                    Noticia = noticias
                }).ToList();
                ViewBag.Etiqueta = tipoNoticia;
            }

            return(View(listaNoticias));
        }