Ejemplo n.º 1
0
        bool IPackageEditorService.CommitEdit()
        {
            bool valid = PackageMetadataGroup.CommitEdit();

            if (valid)
            {
                var viewModel = (PackageViewModel)DataContext;
                _packageDependencies.CopyTo(viewModel.PackageMetadata.Dependencies);
                _frameworkAssemblies.CopyTo(viewModel.PackageMetadata.FrameworkAssemblies);
            }

            return(valid);
        }
        bool IPackageEditorService.CommitEdit()
        {
            var addPendingAssembly = AddPendingFrameworkAssembly();

            if (addPendingAssembly == false)
            {
                return(false);
            }

            var valid = PackageMetadataGroup.CommitEdit();

            if (valid)
            {
                var viewModel = (PackageViewModel)DataContext;
                viewModel.PackageMetadata.DependencySets            = _dependencySets;
                viewModel.PackageMetadata.PackageAssemblyReferences = _referenceSets;
                _frameworkAssemblies.CopyTo(viewModel.PackageMetadata.FrameworkAssemblies);
            }

            return(valid);
        }
Ejemplo n.º 3
0
 void IPackageEditorService.CancelEdit()
 {
     PackageMetadataGroup.CancelEdit();
 }
Ejemplo n.º 4
0
 void IPackageEditorService.BeginEdit()
 {
     PackageMetadataGroup.BeginEdit();
 }
Ejemplo n.º 5
0
 void IPackageEditorService.CancelEdit()
 {
     DiagnosticsClient.TrackEvent("PackageMetadataEditor_CancelEdit");
     PackageMetadataGroup.CancelEdit();
 }
Ejemplo n.º 6
0
 void IPackageEditorService.BeginEdit()
 {
     DiagnosticsClient.TrackEvent("PackageMetadataEditor_BeginEdit");
     PackageMetadataGroup.BeginEdit();
 }