private void ChooseAlbumBtn_Click(object sender, RoutedEventArgs e) { AlbumsList albumList = new AlbumsList(); albumList.ShowDialog(); int id = albumList.Id; AlbumSet album = RepositoryWorkUnit.Instance.Albums.Get().FirstOrDefault(x => x.Id == id); choosedAlbumName.Content = "" + album.Name + " "; _album = album; }
public async Task Init(AlbumSearchRequest request = null) { AlbumsList.Clear(); try { var albums = await _service.GetAlbums <List <Album> >(Artist.ID, request); foreach (var album in albums) { AlbumsList.Add(new AlbumViewModel(album)); } } catch { } }
protected void Page_Load(object sender, EventArgs e) { Label1.Text = Translate.Text("Album"); Label2.Text = Translate.Text("Upload"); SelectNUpload.Text = Translate.Text("Upload"); currPageItem = Sitecore.Context.Item; if (!Page.IsPostBack) { // If query string variable CurrentAlbum is set then copy it to session if (Request.QueryString["CurrentAlbum"] != null) { System.Web.HttpContext.Current.Session["CurrentAlbum"] = PhotoAlbumObject.RestoreItemFromQueryString(Request.QueryString["CurrentAlbum"]); } _albumInst = new PhotoAlbumObject(null); if (_albumInst.CurrentPhotoAlbumFolder != null) { ChildList albums = _albumInst.CurrentPhotoAlbumFolder.Children; var lstUserAlbums = new List <UserAlbum>(); foreach (Item alb in albums.InnerChildren) { if (alb.Name != "AlbumsListFeed") { lstUserAlbums.Add(new UserAlbum { Id = alb.ID, Name = alb.Name }); } } if (albums != null) { AlbumsList.DataSource = lstUserAlbums; AlbumsList.DataTextField = "Name"; AlbumsList.DataValueField = "ID"; AlbumsList.DataBind(); if (Request.QueryString["CurrentAlbum"] != null) { AlbumsList.SelectedValue = Request.QueryString["CurrentAlbum"]; } if (_albumInst.CurrentAlbumItem != null) { AlbumsList.SelectedValue = _albumInst.CurrentAlbumItem.Name; } } } } }
public async Task Init(AlbumSearchRequest request = null) { AlbumsList.Clear(); try { int ID = SignedInUserHelper.User.ID; var albums = await _service.GetFavouriteAlbums(ID, request); foreach (var album in albums) { AlbumsList.Add(new AlbumViewModel(album)); } } catch { } }
public async Task Init(AlbumSearchRequest request = null) { AlbumsList.Clear(); try { var UserID = SignedInUserHelper.User.ID; var albums = await _service.GetActivityAlbums(UserID, request); foreach (var album in albums) { AlbumsList.Add(album); } } catch { } }
public async Task MakeStringGreatAgain(string search) { AlbumsList root = new AlbumsList(); string url = string.Format("https://api.spotify.com/v1/search?q=" + search + "&type=album"); //var getAuth = await GetAccessToken(); var token = await GetToken(); root = JsonConvert.DeserializeObject <AlbumsList>(await GetSpotifyType(token.access_token, url)); try { SearchList.ToList().All(p => SearchList.Remove(p)); foreach (var item in root.albums.items) { SearchList.Add(item); } } catch (Exception ex) { } }
// Code to execute when the application is activated (brought to foreground) // This code will not execute when the application is first launched private void Application_Activated(object sender, ActivatedEventArgs e) { if (e.IsApplicationInstancePreserved) { //do nothing, app is already activated } else { var tombstore = new TransientDataStorage(); isLoginFlag = tombstore.Restore<int>("t_isLoginFlag"); username = tombstore.Restore<string>("t_username"); password = tombstore.Restore<string>("t_password"); gtoken = tombstore.Restore<string>("t_gtoken"); galbumlist = tombstore.Restore<AlbumsList>("t_galbumlist"); selectedAlbumIndex = tombstore.Restore<int>("t_selectedAlbumIndex"); selectedImageIndex = tombstore.Restore<int>("t_selectedImageIndex"); galbumImages = tombstore.Restore<AlbumImages>("t_galbumImages"); } }