protected override void OnStartup(StartupEventArgs e) { string[] args = e.Args; base.OnStartup(e); var bs = new AppBootstrapper <MainView>(() => { return(VMS.TPS.Common.Model.API.Application.CreateApplication()); }); //You can use the following to load a context (for debugging purposes) args = ContextIO.ReadArgsFromFile(@"C:\Users\cwalker\Desktop\context.txt"); //Might disable (uncomment) for plugin mode //bs.IsPatientSelectionEnabled = false; bs.Run(args); }
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); }); }); }
protected override void OnStartup(StartupEventArgs e) { _args = e.Args; _args = ContextIO.ReadArgsFromFile(@"C:\Users\cwalker\Desktop\context.txt"); base.OnStartup(e); }