Beispiel #1
0
        private void DeleteArtist(OldSchoolArtist artist)
        {
            var dialogMessage = new ShowDialogMessage();

            dialogMessage.Yes = this.ExecuteDelteCommand;
            dialogMessage.No  = this.CancelCommand;


            Messenger.Default.Send <ShowDialogMessage>(dialogMessage, MessagingIdentifiers.DELETE_CONFIRM_MESSAGE);
        }
Beispiel #2
0
        private async void AddNewArtist(BindableOldSchoolArtist artist)
        {
            var oldArtist = new OldSchoolArtist()
            {
                Artist = artist.Artist, ImageUrl = artist.ImageUrl, RelatedStyles = artist.RelatedStyles, YearsArchive = artist.YearsArchive
            };

            await this.DataService.AddItem(oldArtist);

            this.NewArtist = new BindableOldSchoolArtist();

            #if WINDOWS_APP
            this.EditAreaVisible = Visibility.Collapsed;
            #endif

            #if WINDOWS_PHONE_APP
            this.Navigate.Execute("MainPage");
            #endif

            #if WINDOWS_APP
            this.AddAreaVisible = Visibility.Collapsed;
            #endif
        }