private void showAlbumStickers() { clearRepeater(); string albumName = ddName.SelectedItem.Text.ToString(); int albumYear = -1; Int32.TryParse(ddYear.SelectedItem.Text.ToString(), out albumYear); Database db = new Database(); Album album = db.getAlbumByNameAndYear(albumName, albumYear); if (album != null) { List <Slika> sliki = db.getAllPicturesByAlbumID(album.ID); if (sliki != null) { int n = sliki.Count; for (int i = 0; i < n; i += 2) { if (n % 2 == 1 && i + 1 == n) { albumElementHalf el = (albumElementHalf)LoadControl("albumElementHalf.ascx"); el.AlbumID = album.ID; el.AlbumName = albumName; el.SlikaID = sliki[i].Broj; el.imgUrl = sliki[i].Url; el.Year = albumYear; repeaterAlbum.Controls.Add(el); } else { albumElement el = (albumElement)LoadControl("albumElement.ascx"); el.AlbumID = album.ID; el.AlbumName = albumName; el.Year = albumYear; el.SlikaID1 = sliki[i].Broj; el.imgUrl_1 = sliki[i].Url; el.SlikaID2 = sliki[i + 1].Broj; el.imgUrl_2 = sliki[i + 1].Url; repeaterAlbum.Controls.Add(el); } } } } }
private void showAlbumStickers() { clearRepeater(); string albumName = ddName.SelectedItem.Text.ToString(); int albumYear = -1; Int32.TryParse(ddYear.SelectedItem.Text.ToString(), out albumYear); Database db = new Database(); Album album = db.getAlbumByNameAndYear(albumName, albumYear); if (album != null) { List<Slika> sliki = db.getAllPicturesByAlbumID(album.ID); if (sliki != null) { int n = sliki.Count; for (int i = 0; i < n; i += 2) { if (n % 2 == 1 && i + 1 == n) { albumElementHalf el = (albumElementHalf)LoadControl("albumElementHalf.ascx"); el.AlbumID = album.ID; el.AlbumName = albumName; el.SlikaID = sliki[i].Broj; el.imgUrl = sliki[i].Url; el.Year = albumYear; repeaterAlbum.Controls.Add(el); } else { albumElement el = (albumElement)LoadControl("albumElement.ascx"); el.AlbumID = album.ID; el.AlbumName = albumName; el.Year = albumYear; el.SlikaID1 = sliki[i].Broj; el.imgUrl_1 = sliki[i].Url; el.SlikaID2 = sliki[i + 1].Broj; el.imgUrl_2 = sliki[i + 1].Url; repeaterAlbum.Controls.Add(el); } } } } }