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"); } }
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"); } }
protected void Page_Load(object sender, EventArgs e) { RepeaterFotos.DataSource = LogicaImagen.GetImagesByJugador(LogicaJugador.FindAll().FirstOrDefault().JugadorId); RepeaterFotos.DataBind(); }