Example #1
0
        private void EditPlaylistBtn_Click(object sender, RoutedEventArgs e)
        {
            var dialog = new PlaylistNameDialog();

            dialog.ResponseTextBox.Text = playlistName.Text;
            dialog.ImageBox.Source      = playlistImage.Source;
            if (dialog.ShowDialog() == true)
            {
                using (Context db = new Context())
                {
                    var a = db.Playlists.Where(x => x.id == selectedPlaylistId).FirstOrDefault();
                    a.Image = dialog.GetImageByteArray;
                    a.Name  = dialog.ResponseText;
                    db.SaveChanges();
                    UpdateListbox();
                }
            }
        }
Example #2
0
        private void NewPlaylist_Click_1(object sender, RoutedEventArgs e)
        {
            Playlist playlist;
            string   playlistName;
            var      dialog = new PlaylistNameDialog();

            if (dialog.ShowDialog() == true)
            {
                playlistName = dialog.ResponseText;
                var image = dialog.GetImageByteArray;
                playlist = new Playlist {
                    Name = playlistName, AudioList = null, Image = image
                };                                                                               //(playlistName, audios1, image);
                using (Context db = new Context())
                {
                    db.Playlists.Add(playlist);
                    db.SaveChanges();
                    UpdateListbox();
                }
            }
        }