public SelectPatient(StandAloneContext app) { _disp = Dispatcher.CurrentDispatcher; InitializeComponent(); _app = app; //Preload summaries LoadSummaries(); DataContext = this; patientContextMenu.Visibility = Visibility.Visible; hideContextButton.Visibility = Visibility.Visible; showContextButton.Visibility = Visibility.Collapsed; Courses = new ObservableCollection <string>(); PlanItems = new ObservableCollection <string>(); SaveContextCommand = new DelegateCommand(() => { ContextIO.SaveToFile(_app); }); }
public SelectPatient() { _disp = Dispatcher.CurrentDispatcher; InitializeComponent(); //Preload summaries LoadSummaries(); DataContext = this; patientContextMenu.Visibility = Visibility.Visible; hideContextButton.Visibility = Visibility.Visible; showContextButton.Visibility = Visibility.Collapsed; Courses = new ObservableCollection <string>(); PlanItems = new ObservableCollection <string>(); SaveContextCommand = new DelegateCommand(async() => { await AppComThread.Instance.ExecuteAsync(sc => { ContextIO.SaveToFile(sc); }); }); }