Esempio n. 1
0
        private void rechercherAlbum()
        {
            List <Album> lesAlbums = new List <Album>();

            String albumRecherche = txtBoxRecherche.Text;


            lesAlbums = DeezerApi.getAllAlbumsByName(albumRecherche);



            lblMessage.Text = string.Empty;

            if (lesAlbums.Count == 0)
            {
                lblMessage.Text = "Désolé, l'album " + albumRecherche + " n'est pas sur Deezer";
                erp.SetError(txtBoxRecherche, "Album inconnu");
            }
            else
            {
                this.lstBoxAlbum.SelectedIndexChanged -= new System.EventHandler(this.LstBoxAlbum_SelectedIndexChanged);

                lstBoxAlbum.DataSource    = lesAlbums;
                lstBoxAlbum.DisplayMember = "title";

                this.lstBoxAlbum.SelectedIndexChanged += new System.EventHandler(this.LstBoxAlbum_SelectedIndexChanged);

                erp.SetError(txtBoxRecherche, string.Empty);
                LstBoxAlbum_SelectedIndexChanged(this, new EventArgs());
            }
        }
Esempio n. 2
0
        private void btnRecherche_Click(object sender, EventArgs e)
        {
            recherche = txtAlbumRecherche.Text;
            lesAlbums = DeezerApi.getAllAlbumsByName(recherche);

            if (txtAlbumRecherche.Text == string.Empty)
            {
                erp.SetError(txtAlbumRecherche, MESSAGE_SAISIE_ALBUM);
                lblMessage.Text = MESSAGE_SAISIE_ALBUM;
            }
            else
            {
                Cursor.Current  = Cursors.WaitCursor;
                lblMessage.Text = MESSAGE_RECHERCHE_ALBUM;
                lblMessage.Refresh();
                rechercherArtistes();
            }
        }