private void CreateOrEditArtist(Artist artist, bool isEditMode) { IArtistEditViewModel viewModel = container.Resolve <IArtistEditViewModel>(); viewModel.IsEditMode = isEditMode; viewModel.Artist = artist; artist.NeedValidate = true; var dialog = new CommonDialog() { DialogContent = new ArtistEditView(viewModel), HeaderText = HeaderTextHelper.CreateHeaderText(typeof(Artist), isEditMode) }; dialog.ShowDialog(); }
public ArtistEditView(IArtistEditViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }