Exemple #1
0
        public void EditItem(ArtistViewModel item)
        {
            var editItem = item.Clone();

            if (DialogService.ShowDialog(
                    MessageButton.OKCancel, "Edit Artist", "ArtistView", editItem) == MessageResult.OK)
            {
                item.Assign(editItem);
                DataAccess.PersistArtist(item);
            }
        }
Exemple #2
0
 public void Assign(ArtistViewModel source)
 {
     this.ArtistId = source.ArtistId;
     this.Name     = source.Name;
 }
Exemple #3
0
 public ArtistViewModel Clone()
 {
     return(ArtistViewModel.Create(ArtistId, Name));
 }