Exemplo n.º 1
0
        private async void Download(object sender, Windows.UI.Xaml.RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(TrackTitle.Text) || string.IsNullOrEmpty(AlbumTitle.Text) ||
                string.IsNullOrEmpty(ArtistTitle.Text) || string.IsNullOrWhiteSpace(TrackTitle.Text) ||
                string.IsNullOrWhiteSpace(AlbumTitle.Text) || string.IsNullOrWhiteSpace(ArtistTitle.Text))

            {
                Core.WinRt.Common.ToastManager.ShowError("Fill in all details.");
                return;
            }

            else
            {
                Save();
                SheetUtility.CloseEditTrackMetadataPage();
                await System.Threading.Tasks.Task.Delay(200);

                if (PassingValue is WebSong)
                {
                    await SongSavingHelper.SaveViezTrackLevel1(PassingValue as WebSong);
                }
                else if (PassingValue is FullTrack)
                {
                    await SongSavingHelper.SaveSpotifyTrackLevel1(PassingValue as FullTrack);
                }
                else if (PassingValue is LastTrack)
                {
                    await SongSavingHelper.SaveLastTrackLevel1(PassingValue as LastTrack);
                }
            }
        }
Exemplo n.º 2
0
 private void Cancel(object sender, Windows.UI.Xaml.RoutedEventArgs e)
 {
     SheetUtility.CloseEditTrackMetadataPage();
 }