Beispiel #1
0
        public void Execute(object parameter)
        {
            var photoCreator = new Views.PhotoDetailView();

            _messenger.Send(new SelectedAlbumInAlbumListMessage {
                Id = _viewModel.Detail.Id
            });
            _messenger.Send(new NewPhotoMessage());
            photoCreator.ShowDialog();
        }
Beispiel #2
0
        private void EditPhoto()
        {
            var photo = new Views.PhotoDetailView {
                Window = { Title = "Upraviť fotku" }
            };

            if (PhotoId == Guid.Empty)
            {
                return;
            }

            messenger.Send(new EditPhotoMessage {
                Id = PhotoId
            });
            photo.ShowDialog();
        }
Beispiel #3
0
        public void Execute(object parameter)
        {
            var albumCreator = new Views.PhotoDetailView();

            if (_viewModel.Detail == null)
            {
                _messenger.Send(new NewAlbumMessage());
                _messenger.Send(new SelectedAlbumInAlbumListMessage {
                    Id = _viewModel.Detail.Id
                });
            }
            else
            {
                _messenger.Send(new SelectedAlbumInAlbumListMessage {
                    Id = _viewModel.Detail.Id
                });
                _messenger.Send(new NewAlbumMessage());
                //albumCreator.ShowDialog();
            }
        }