示例#1
0
        private void PopularAlbum(int idAlbum)
        {
            DataKartDataContext dk = new DataKartDataContext();
            Album album = new Album();
            var fotos = (from f in dk.Kart_Album_Grupos
                         where f.idGrupo == IdGrupo
                         && f.idAlbum == idAlbum
                         select f).FirstOrDefault();
            if (fotos != null)
            {
                album.DtEvento = fotos.dtEvento;
                album.IdAlbum = fotos.idAlbum;
                album.IdGrupo = fotos.idGrupo;
                album.NomeAlbum = fotos.NomeAlbum;
                album.PathFotos = fotos.PathFotos;
                album.UrlFotos = fotos.UrlFotos;
                album.Itens = RecuperarTodosItens(fotos.PathFotos, fotos.UrlFotos, fotos.idAlbum, fotos.idGrupo);

                TotalCol = 0;
                TotalImg = (from a in album.Itens where a.Ativo select a).Count();
                TotalImgCount = 0;
                RepeaterFotos.DataSource = album.Itens;
                RepeaterFotos.DataBind();
            }
            else
            {
                Alert("Album não localizado, ou não pertence a este grupo!", null, "/index.aspx");
            }
        }
示例#2
0
        private void PopularAlbum(int idAlbum)
        {
            Album album            = new Album();
            DataKartDataContext dk = new DataKartDataContext();
            var fotos = (from f in dk.Kart_Album_Grupos
                         where f.idGrupo == IdGrupo &&
                         f.idAlbum == idAlbum
                         select f).FirstOrDefault();

            if (fotos != null)
            {
                lbDtEvento.Text    = fotos.dtEvento.ToString("dd/MM/yyyy");
                lbTituloAlbum.Text = fotos.NomeAlbum;

                album.dtEvento  = fotos.dtEvento;
                album.idAlbum   = fotos.idAlbum;
                album.idGrupo   = fotos.idGrupo;
                album.NomeAlbum = fotos.NomeAlbum;
                album.PathFotos = fotos.PathFotos;
                album.UrlFotos  = fotos.UrlFotos;
                album.Itens     = RecuperarTodosItens(fotos.PathFotos, fotos.UrlFotos, fotos.idAlbum);

                TotalCol                 = 0;
                TotalImg                 = (from a in album.Itens where a.Ativo == true select a).Count();
                TotalImgCount            = 0;
                RepeaterFotos.DataSource = album.Itens;
                RepeaterFotos.DataBind();
            }
            else
            {
                Alert("Album não localizado, ou não pertence a este grupo!", null, "/Administrador/home.aspx");
            }
        }
示例#3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     RepeaterFotos.DataSource = LogicaImagen.GetImagesByJugador(LogicaJugador.FindAll().FirstOrDefault().JugadorId);
     RepeaterFotos.DataBind();
 }