private void listView_MouseDoubleClick(object sender, MouseButtonEventArgs e) { AlbumViewModel viewModel = new AlbumViewModel(); viewModel.CurrentAlbum = listView.SelectedItem as Album; bool filters = viewModel.ApplyFilters; RandomAlbumWindow randomAlbumWindow = new RandomAlbumWindow(viewModel, filters); randomAlbumWindow.Show(); }
private void anotherAlbumButton_Click(object sender, RoutedEventArgs e) { AlbumViewModel albumViewModel = new AlbumViewModel(); albumViewModel.ApplyFilters = filters; bool success = albumViewModel.ChooseRandomAlbum(); if (success) { RandomAlbumWindow randomAlbumWindow = new RandomAlbumWindow(albumViewModel, filters); randomAlbumWindow.Show(); this.Close(); } }
private void randomButton_Click(object sender, RoutedEventArgs e) { AlbumViewModel albumViewModel = new AlbumViewModel(); bool filters = (bool)applyFiltersCheckbox.IsChecked; albumViewModel.ApplyFilters = filters; bool success = albumViewModel.ChooseRandomAlbum(); if (success) { RandomAlbumWindow randomAlbumWindow = new RandomAlbumWindow(albumViewModel, filters); randomAlbumWindow.Show(); } }