コード例 #1
0
        public void CreateNewFolder()
        {
            var viewModel = new NewArtifactViewModel(_artifactNamesValidator)
            {
                Location = _currentFolderPath, Name = "БезИмени", ArtifactKind = ArtifactKind.Folder
            };

            if (_userInteractionService.GetNewArtifactPropertiesFromUser(viewModel))
            {
                CreateNewArtifact(viewModel);
            }
        }
コード例 #2
0
 private void CreateNewArtifact(NewArtifactViewModel newArtifactViewModel)
 {
     _newArtifactCreator.CreateNewArtifact(newArtifactViewModel);
     this.RefreshCurrentFolderContentsFallingBackToRootIfNecessary();
 }