void UpdatePackageViewModels(IEnumerable <PackageViewModel2> newPackageViewModels) { if (ClearPackagesOnPaging) { ClearPackages(); } PackageViewModels.AddRange(newPackageViewModels); }
void UpdatePackageViewModels(IEnumerable <PackageItemListViewModel> newPackageViewModels) { var packages = PrioritizePackages(ConvertToPackageViewModels(newPackageViewModels)).ToList(); foreach (ManagePackagesSearchResultViewModel packageViewModel in packages) { PackageViewModels.Add(packageViewModel); } }
IEnumerable <IPackageFromRepository> GetPackagesFromViewModels() { return(PackageViewModels.Select(viewModel => viewModel.GetPackage() as IPackageFromRepository)); }
void ClearPackages() { PackageViewModels.Clear(); }
void UpdatePackageViewModels(IEnumerable <PackageViewModel> newPackageViewModels) { ClearPackages(); PackageViewModels.AddRange(newPackageViewModels); }
void AddPackageViewModels() { IQueryable <IPackage> packages = RegisteredPackageRepositories.ActiveRepository.GetPackages(); PackageViewModels.AddRange(ConvertToPackageViewModels(packages)); }
void AddPackageViewModels() { IQueryable <IPackage> packages = PackageManagementService.ActivePackageRepository.GetPackages(); PackageViewModels.AddRange(ConvertToPackageViewModels(packages)); }