示例#1
0
    private void MostrarTitulos(List <TituloLibreriaView> lista, Paginacion paginacion)
    {
        List <Noticia> noticias = LoaderNoticias.GetNoticias(lista);

        Carousel.Noticias = noticias;
        Carousel.RenderCarousel(noticias);
        Carousel.PanelNoticias.Update();
    }
示例#2
0
 protected List <Noticia> ReLoadCarousel()
 {
     try
     {
         //ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias(ConfiguracionSitio.ObtenerVariableConfig("PathBaseFilesCarousel"));
         ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias();
     }
     catch (Exception)
     {
         ConfiguracionSitio.Noticias = new List <Noticia>();
     }
     return(ConfiguracionSitio.Noticias);
 }
示例#3
0
    protected List <Noticia> LoadCarousel()
    {
        //if (ConfiguracionSitio.Noticias == null || ConfiguracionSitio.Noticias.Count<=0) {
        //    try
        //    {
        //        //ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias(ConfiguracionSitio.ObtenerVariableConfig("PathBaseFilesCarousel"));
        //        ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias();
        //    }
        //    catch (Exception ex)
        //    {

        //    }
        //}
        ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias();
        return(ConfiguracionSitio.Noticias);
    }
示例#4
0
 public void RenderCarousel(List <Noticia> noticias)
 {
     if (noticias != null && noticias.Count > 0)
     {
         this.DivNoticias.InnerHtml = LoaderNoticias.RenderMultipleItemsCarousel(noticias, new int?(12000));
     }
     else
     {
         string url = VirtualPathUtility.ToAbsolute("~/");
         noticias = new List <Noticia>();
         noticias.Add(new Noticia()
         {
             Id = 0, Titulo = "Sin resultados", Descripcion = "No existen novedades a mostrar", RutaImagen = "/Images/Box_Empty_Circle.png", Url = url
         });
         this.DivNoticias.InnerHtml = LoaderNoticias.RenderMultipleItemsCarousel(noticias, new int?(12000));
     }
 }
示例#5
0
    protected void RenderCarousel(List <Noticia> noticias)
    {
        if (noticias != null && noticias.Count > 0)
        {
            this.DivNoticias.InnerHtml = LoaderNoticias.RenderCarousel(noticias, new int?(12000));
        }
        else
        {
            string url = VirtualPathUtility.ToAbsolute("~/");
            noticias = new List <Noticia>();
            noticias.Add(new Noticia()
            {
                Id = 0, Titulo = "Acropolis", Descripcion = "No existen novedades a mostrar", RutaImagen = "/Images/Acropolis-Restoration.jpg", Url = url
            });
            noticias.Add(new Noticia()
            {
                Id = 1, Titulo = "Acropolis", Descripcion = "No existen novedades a mostrar", RutaImagen = "/Images/Acropolis.jpg", Url = url
            });

            this.DivNoticias.InnerHtml = LoaderNoticias.RenderCarousel(noticias, new int?(12000));
        }
    }
示例#6
0
 public List <Noticia> LoadCarousel()
 {
     ConfiguracionSitio.Noticias = LoaderNoticias.GetNoticias();
     return(ConfiguracionSitio.Noticias);
 }