public PackagesForSelectedPageQuery2 ( PackagesViewModel2 viewModel, IEnumerable<IPackage> allPackages, string searchCriteria) { Skip = viewModel.ItemsBeforeFirstPage; Take = viewModel.PageSize; AllPackages = allPackages; SearchCriteria = searchCriteria; TotalPackages = viewModel.TotalItems; }
public void LoadViewModel(PackagesViewModel2 viewModel) { this.viewModel = viewModel; this.includePrereleaseCheckButton.Visible = viewModel.ShowPrerelease; this.packageSearchHBox.Visible = viewModel.IsSearchable; ClearSelectedPackageInformation(); PopulatePackageSources(); viewModel.PropertyChanged += ViewModelPropertyChanged; this.pagedResultsWidget.LoadPackagesViewModel(viewModel); this.pagedResultsHBox.Visible = viewModel.IsPaged; this.updateAllPackagesButtonBox.Visible = viewModel.IsUpdateAllPackagesEnabled; }
public void LoadPackagesViewModel (PackagesViewModel2 viewModel) { this.viewModel = viewModel; this.viewModel.PropertyChanged += ViewModelPropertyChanged; }
public void LoadViewModel (PackagesViewModel2 viewModel) { this.viewModel = viewModel; this.includePrereleaseCheckButton.Visible = viewModel.ShowPrerelease; this.packageSearchHBox.Visible = viewModel.IsSearchable; ClearSelectedPackageInformation (); PopulatePackageSources (); viewModel.PropertyChanged += ViewModelPropertyChanged; this.pagedResultsWidget.LoadPackagesViewModel (viewModel); this.pagedResultsHBox.Visible = viewModel.IsPaged; this.updateAllPackagesButtonBox.Visible = viewModel.IsUpdateAllPackagesEnabled; }
public void LoadPackagesViewModel(PackagesViewModel2 viewModel) { this.viewModel = viewModel; this.viewModel.PropertyChanged += ViewModelPropertyChanged; }