public void CreateNewFolder() { var viewModel = new NewArtifactViewModel(_artifactNamesValidator) { Location = _currentFolderPath, Name = "БезИмени", ArtifactKind = ArtifactKind.Folder }; if (_userInteractionService.GetNewArtifactPropertiesFromUser(viewModel)) { CreateNewArtifact(viewModel); } }
private void CreateNewArtifact(NewArtifactViewModel newArtifactViewModel) { _newArtifactCreator.CreateNewArtifact(newArtifactViewModel); this.RefreshCurrentFolderContentsFallingBackToRootIfNecessary(); }