private async void OnEditPictureNameCommand(Picture picture)
        {
            var newName = await _modalDialog.ShowInput("Edit Picture Name",
                                                       picture.ImageName,
                                                       picture.ImageName);

            if (string.IsNullOrWhiteSpace(newName))
            {
                return;
            }

            if (_pictureRepository.TryChangePictureName(picture, newName).Success.Value)
            {
                picture.FullFileName = newName;
            }
            else
            {
                _modalDialog.ShowMessage("Invalid File name", "Name was either invalid or already exists.");
            }
        }