Пример #1
0
        private void PopularAlbuns()
        {
            DataKartDataContext dk = new DataKartDataContext();
            List<Album> albuns = new List<Album>();
            var ft = (from f in dk.Kart_Album_Grupos
                      where f.idGrupo == IdGrupo
                      select f);

            foreach (var f in ft)
            {
                albuns.Add(new Album()
                {
                    DtEvento = f.dtEvento,
                    IdAlbum = f.idAlbum,
                    IdGrupo = f.idGrupo,
                    NomeAlbum = f.NomeAlbum,
                    PathFotos = f.PathFotos,
                    UrlFotos = f.UrlFotos,
                    Itens = RecuperarItens(f.PathFotos, f.UrlFotos, f.idAlbum, f.idGrupo)
                });
            }

            RepeaterAlbum.DataSource = albuns;
            RepeaterAlbum.DataBind();
        }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // opret forbindelse til databasen
        SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
        SqlCommand    cmd  = new SqlCommand();

        cmd.Connection = conn;

        //string urlId = Request.QueryString["id"];

        //if (urlId == null || urlId == "")
        //{
        //    urlId = "6";
        //}

        // SQL strengen
        cmd.CommandText = "SELECT * FROM [billeder] WHERE ([fkAlbumId] = @fkAlbumId)";
        cmd.Parameters.Add("@fkAlbumId", SqlDbType.Int).Value = Request.QueryString["id"];

        //åben for forbindelsen til databasen
        conn.Open();

        SqlDataReader reader = cmd.ExecuteReader();

        if (reader.HasRows)
        {
            RepeaterAlbum.DataSource = reader;
            RepeaterAlbum.DataBind();



            //if (reader.Read())
            //{
            //    albumnavn.Text = reader["imgnavn"].ToString();
            //    albumID.Text = reader["Id"].ToString();
            //    albumoprettetDen.Text = String.Format("{0:yyyy'/'MM'/'dd}", reader["oprettetDen"]);
            //    albumredigeretDen.Text = String.Format("{0:yyyy'/'MM'/'dd}", reader["redigeretDen"]);
            //}
        }
        else
        {
            meddelelse.Visible = true;
        }

        // Luk for forbindelsen til databasen
        // reader.Close();
        conn.Close();
    }