private void GetPatientsFiltered() { ImageRepository repo = new ImageRepository(); PatientsList = FilterTreeView.ApplyFilter(); TreeViewGroupPatientsViewModel tvpv = new TreeViewGroupPatientsViewModel(PatientsList); TopLevelViewModel = tvpv; }
private void AssignFilter(object obj) { if (FilterTreeView == null) { Container = GlobalContainer.Instance.Container; FilterTreeView = Container.Resolve <IFilterTreeView>(); } if (FilterTreeView != null) { SendParameters(); FilterTreeView.PrepareParameters(); ObservableCollection <Patient> dataset = FilterTreeView.ApplyFilter(); if (dataset != null) { _ViewExistingDatasetViewModel.TopLevelViewModel = new TreeViewGroupPatientsViewModel(dataset); _ViewExistingDatasetViewModel.ToggleFilter = true; } HideDialog(null); } }