private void AddSong_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { Track_Metadata addMusic = new Track_Metadata(); addMusic.ShowDialog(); LoadAllSong(); }
private void AddTrack_Click(object sender, RoutedEventArgs e) { Track_Metadata addMusic = new Track_Metadata(); addMusic.insertSong(); LoadAllSong(); }
private void ComboBox_SelectionChanged_1(object sender, SelectionChangedEventArgs e) { var image = e.AddedItems[0] as ComboBoxItem; string currentOperation = image.Content.ToString(); { } var ttp = sender as ComboBox; Audio audio = null; if (image != null && ttp.Tag is Audio) { //cartID = (image.Tag as Audio).UID; audio = (Audio)ttp.Tag; } if (audio != null) { Global_Log.audio = audio; if (currentOperation == "Update") { Track_Metadata addMusic = new Track_Metadata(); //Global_Log.audio = audio; addMusic.updateSong(); } else if (currentOperation == "Delete") { Global_Log.playBack.DeleteSong(audio.ID); } else if (currentOperation == "Add to Playlist") { Add_To_Playlist add_To_Playlist = new Add_To_Playlist(); add_To_Playlist.ShowDialog(); } else if (currentOperation == "Play Song") { if (Global_Log.bottom_Media_Control == null) { Global_Log.bottom_Media_Control = new Bottom_Media_Control.Bottom_Media_Control(); } Global_Log.bottom_Media_Control.playSong(Global_Log.audio.Track, Global_Log.audio.Title, Global_Log.audio.Trim_Start, Global_Log.audio.Trim_End, Global_Log.audio.Intro, Global_Log.audio.EOM); } } LoadAllSong(); }
private void addmusic_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { Track_Metadata addMusic = new Track_Metadata(); addMusic.ShowDialog(); }
private void ComboBox_SelectionChanged_1(object sender, SelectionChangedEventArgs e) { var image = e.AddedItems[0] as ComboBoxItem; string currentOperation = image.Content.ToString(); { } var ttp = sender as ComboBox; Audio audio = null; if (image != null && ttp.Tag is Audio) { //cartID = (image.Tag as Audio).UID; audio = (Audio)ttp.Tag; } if (audio != null) { Global_Log.audio = audio; selectedIndexValue = datagrid.SelectedIndex; { } playAllSong = new List <Audio>(); foreach (Audio item in datagrid.Items) { playAllSong.Add(item); } if (currentOperation == "Update") { Track_Metadata addMusic = new Track_Metadata(); //Global_Log.audio = audio; addMusic.updateSong(); } else if (currentOperation == "Delete") { Global_Log.playBack.DeleteSong(audio.ID); } else if (currentOperation == "Add to Playlist") { //Add_To_Playlist add_To_Playlist = new Add_To_Playlist(); //add_To_Playlist.ShowDialog(); AddToPlaylistWindow add_To_Playlist = new AddToPlaylistWindow(); add_To_Playlist.ShowDialog(); } else if (currentOperation == "Play") { //datagrid Global_Log.allSongTrack = true; int listcount = datagrid.Items.Count - 1; int selectedtrackIndex = datagrid.SelectedIndex; if (Global_Log.bottom_Media_Control == null) { Global_Log.bottom_Media_Control = new Bottom_Media_Control.Bottom_Media_Control(); } Global_Log.bottom_Media_Control.playSong(audio.Track, audio.Title, audio.Trim_Start, audio.Trim_End, audio.Intro, audio.EOM); } } LoadAllSong(); }
private void PlaylistSongEdit_SelectionChanged(object sender, SelectionChangedEventArgs e) { var sa = this.LogicalChildren; { } var image = e.AddedItems[0] as ComboBoxItem; string currentOperation = image.Content.ToString(); var ttp = sender as ComboBox; PlaylistAudio PlaylistAudio = null; if (image != null && ttp.Tag is PlaylistAudio) { PlaylistAudio = (PlaylistAudio)ttp.Tag; } if (PlaylistAudio != null) { Create_Playlist create_Playlist = new Create_Playlist(); Global_Log.pID = PlaylistAudio.PID; Global_Log.playlistName = PlaylistAudio.Name; selectedIndexValue = 0; plays = new List <PlaylistAudio>(); foreach (PlaylistAudio item in PlaylistSong.Items) { plays.Add(item); } if (currentOperation == "Play") { //PlaylistSong Global_Log.allSongTrack = false; if (Global_Log.bottom_Media_Control == null) { Global_Log.bottom_Media_Control = new Bottom_Media_Control.Bottom_Media_Control(); } Global_Log.bottom_Media_Control.playSong(PlaylistAudio.track, PlaylistAudio.Name, PlaylistAudio.Trim_Start, PlaylistAudio.Trim_End, PlaylistAudio.Intro, PlaylistAudio.EOM); } else if (currentOperation == "Delete") { string query = "delete playlist where PID =" + PlaylistAudio.PID + "and AID = " + PlaylistAudio.AID; Global_Log.connectionClass.insertData(query); } //else if (currentOperation == "Update Sort ID") //{ // Global_Log.playlistAudio = PlaylistAudio; // Sorting sorting = new Sorting(); // sorting.ShowDialog(); //} else if (currentOperation == "Update") { Track_Metadata addMusic = new Track_Metadata(); addMusic.updateSong(); } } loadPlaylistSong(PlaylistAudio.SortId, PlaylistAudio.PID); Playlist_picker_SelectionChanged(null, null); }