Esempio n. 1
0
        private void GetPackage(string nuGetPackage)
        {
            SdkVersions.Items.Clear();
            Title = $"{Resource.Version_Window_Title}:  {nuGetPackage}";

            List <NuGetPackage> versions = PackageLister.GetPackagesbyId(nuGetPackage);

            _packageVersions = versions;
            _currentPackage  = nuGetPackage;

            if (LimitVersions.ReturnValue())
            {
                versions = FilterLatestVersions(versions);
            }

            SdkVersionsGrid.Columns[0].Header = nuGetPackage;

            foreach (NuGetPackage package in versions)
            {
                var item = CreateItem(package);

                SdkVersions.Items.Add(item);
            }

            SdkVersions.SelectedIndex = 0;
        }
        private void GetPackage(string packageName, List <NuGetPackage> packageVersions)
        {
            Versions.Items.Clear();

            if (LimitVersions.ReturnValue())
            {
                packageVersions = FilterLatestVersions(packageVersions);
            }

            VersionsGrid.Columns[0].Header = packageName;

            foreach (var package in packageVersions)
            {
                Versions.Items.Add(package);
            }

            Versions.SelectedIndex = 0;
        }
Esempio n. 3
0
        private void GetPackage(NpmHistory history)
        {
            Versions.Items.Clear();

            if (LimitVersions.ReturnValue())
            {
                history = FilterLatestVersions(history);
            }

            List <string> versions = history.versions.OrderByDescending(s => s).ToList();

            VersionsGrid.Columns[0].Header = history.name;

            foreach (string version in versions)
            {
                var item = CreateItem(history, version);

                Versions.Items.Add(item);
            }

            Versions.SelectedIndex = 0;
        }