Esempio n. 1
0
        private void btnInsertAlbum_Click(object sender, EventArgs e)
        {
            SpotyHitssProxy.Service1Client _album = new SpotyHitssProxy.Service1Client();
            string result = _album.AddAlbum(int.Parse(this.txtReleaseAlbum.Text), this.txtNameAlbum.Text);

            MessageBox.Show(result);
        }
Esempio n. 2
0
        private void btnSearchGenre_Click(object sender, EventArgs e)
        {
            BindingList <Song> _opResult = new BindingList <Song>();

            SpotyHitssProxy.Service1Client service = new SpotyHitssProxy.Service1Client();
            foreach (Song s in service.GetSearchGenListSong(txtGenreSearch.Text))
            {
                _opResult.Add(s);
            }
            dataSearchByGenre.DataSource = _opResult;
        }
Esempio n. 3
0
        private void btnInsertSong_Click(object sender, EventArgs e)
        {
            SpotyHitssProxy.Service1Client service = new SpotyHitssProxy.Service1Client();
            Song song = new Song()
            {
                Name       = this.txtNameSong.Text,
                ArtistName = this.txtArtistName.Text,
                Year       = int.Parse(this.txtReleaseYSong.Text),
                DataSong   = LoadSong(this.textBox4.Text)
            };
            OperationResult <int> result = service.InsertSong(song);

            MessageBox.Show(result.OpMesssage);
        }
Esempio n. 4
0
        private void btnSearchByArtist_Click(object sender, EventArgs e)
        {
            SpotyHitssProxy.Service1Client songArtistClient = new SpotyHitssProxy.Service1Client();

            try
            {
                SongArtist[] lstSong =
                    songArtistClient.GetListSongContract(txtArtistSearch.Text);
                if (lstSong != null)
                {
                    dataSearchByArtist.DataSource = lstSong.ToList();
                }
                else
                {
                    dataSearchByArtist.DataSource = "Not found";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }