public async void Dispose()
        {
            await messenger.UnsubscribeAsync(this, "Config");

            ServerConfigViewModel.Dispose();
            PrintJobsViewModel.Dispose();
        }
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            ServerConfigViewModel.Init(this);
            PatientsViewModel.Parent = this;
        }
 protected override async void OnInitialActivate()
 {
     base.OnInitialActivate();
     ServerConfigViewModel.Init(this);
     PrintJobsViewModel.Parent       = this;
     PrintServer.Default.PrinterName = configurationService.GetConfiguration <string>("PrinterSettings");
     await messenger.SubscribeAsync(this, "Config", ReloadPrinterSettings);
 }
        protected override async void OnInitialActivate()
        {
            base.OnInitialActivate();
            ServerConfigViewModel.Init(this);
            PrintPreviewViewModel.Parent = this;
            await PrintPreviewViewModel.AddSampleImage();

            PrintOptions = configurationService.GetConfiguration <PrintOptions>("PrintOptions");
            await messenger.SubscribeAsync(this, "Config", ReloadPrintOptions);
        }
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            WorklistResultViewModel.Parent      = this;
            ServerConfigViewModel.Parent        = this;
            ServerConfigViewModel.ServerPort    = "6104";
            ServerConfigViewModel.ServerAET     = "RIS";
            ServerConfigViewModel.RequestAction = () => ServerConfigViewModel.PublishClientRequest(nameof(ViewModels.WorklistResultViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.WorklistResultViewModel));
        }
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            QueryResultViewModel.Parent         = this;
            ServerConfigViewModel.Parent        = this;
            ServerConfigViewModel.ServerIP      = "www.dicomserver.co.uk";
            ServerConfigViewModel.ServerPort    = "104"; // 104/11112
            ServerConfigViewModel.ServerAET     = "QRSCP";
            ServerConfigViewModel.RequestAction = () => ServerConfigViewModel.PublishClientRequest(nameof(ViewModels.QueryResultViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.QueryResultViewModel));
        }
Example #7
0
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            StoreFileListViewModel.Parent           = this;
            ServerConfigViewModel.Parent            = this;
            ServerConfigViewModel.ServerPort        = "104";
            ServerConfigViewModel.ServerAET         = "STORE-SCP";
            ServerConfigViewModel.IsModalityEnabled = false;
            ServerConfigViewModel.RequestAction     = () => ServerConfigViewModel.PublishClientRequest(nameof(ViewModels.StoreFileListViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.StoreFileListViewModel));
        }
Example #8
0
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            StoreReceivedViewModel.Parent           = this;
            ServerConfigViewModel.Parent            = this;
            ServerConfigViewModel.ServerIP          = SystemHelper.LocalIPAddress;
            ServerConfigViewModel.ServerPort        = "104";
            ServerConfigViewModel.LocalAET          = ServerConfigViewModel.ServerAET = "STORE-SCP";
            ServerConfigViewModel.IsServerIPEnabled = ServerConfigViewModel.IsServerAETEnabled = ServerConfigViewModel.IsModalityEnabled = false;
            ServerConfigViewModel.RequestAction     = () => ServerConfigViewModel.PublishServerRequest(nameof(ViewModels.StoreReceivedViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.StoreReceivedViewModel));
        }
Example #9
0
        protected override void OnInitialActivate()
        {
            base.OnInitialActivate();

            PatientsViewModel.Parent = this;
            PatientsViewModel.UpdateData();
            ServerConfigViewModel.Parent            = this;
            ServerConfigViewModel.RequestAction     = () => ServerConfigViewModel.PublishServerRequest(nameof(ViewModels.PatientsViewModel));
            ServerConfigViewModel.ServerIP          = SystemHelper.LocalIPAddress;
            ServerConfigViewModel.ServerPort        = "6104";
            ServerConfigViewModel.LocalAET          = ServerConfigViewModel.ServerAET = "RIS";
            ServerConfigViewModel.IsServerIPEnabled = ServerConfigViewModel.IsServerAETEnabled = ServerConfigViewModel.IsModalityEnabled = false;
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.PatientsViewModel));
        }
        protected override async void OnInitialActivate()
        {
            base.OnInitialActivate();

            PrintJobsViewModel.Parent               = this;
            ServerConfigViewModel.Parent            = this;
            ServerConfigViewModel.ServerIP          = SystemHelper.LocalIPAddress;
            ServerConfigViewModel.ServerPort        = "7104";
            ServerConfigViewModel.LocalAET          = ServerConfigViewModel.ServerAET = "PRINT-SCP";
            ServerConfigViewModel.IsServerIPEnabled = ServerConfigViewModel.IsServerAETEnabled = ServerConfigViewModel.IsModalityEnabled = false;
            ServerConfigViewModel.RequestAction     = () => ServerConfigViewModel.PublishServerRequest(nameof(ViewModels.PrintJobsViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.PrintJobsViewModel));
            PrintServer.Default.PrinterName = configurationService.GetConfiguration <string>("PrinterSettings");
            await messenger.SubscribeAsync(this, "Config", ReloadPrinterSettings);
        }
Example #11
0
        protected override async void OnInitialActivate()
        {
            base.OnInitialActivate();

            ServerConfigViewModel.Parent            = this;
            ServerConfigViewModel.ServerPort        = "7104";
            ServerConfigViewModel.ServerAET         = "PRINT-SCP";;
            ServerConfigViewModel.IsModalityEnabled = false;
            ServerConfigViewModel.RequestAction     = () => ServerConfigViewModel.PublishClientRequest(nameof(ViewModels.PrintPreviewViewModel));
            eventAggregator.Subscribe(ServerConfigViewModel, nameof(ViewModels.PrintPreviewViewModel));
            PrintPreviewViewModel.Parent = this;
            await PrintPreviewViewModel.AddSampleImage();

            PrintOptions = configurationService.GetConfiguration <PrintOptions>("PrintOptions");
            await messenger.SubscribeAsync(this, "Config", ReloadPrintOptions);
        }
Example #12
0
 public void Dispose()
 {
     ServerConfigViewModel.Dispose();
     QueryResultViewModel.Dispose();
 }
Example #13
0
 public void Dispose()
 {
     ServerConfigViewModel.Dispose();
     CStoreFileListViewModel.Dispose();
 }
Example #14
0
 protected override void OnInitialActivate()
 {
     base.OnInitialActivate();
     ServerConfigViewModel.Init(this);
     CStoreFileListViewModel.Parent = this;
 }
Example #15
0
 public void Dispose()
 {
     // TODO
     ServerConfigViewModel.Dispose();
     WorklistResultViewModel.Dispose();
 }
Example #16
0
 protected override void OnInitialActivate()
 {
     base.OnInitialActivate();
     ServerConfigViewModel.Init(this);
     WorklistResultViewModel.Parent = this;
 }
Example #17
0
 public void Dispose()
 {
     ServerConfigViewModel.Dispose();
     PatientsViewModel.Dispose();
 }
 public void Dispose()
 {
     ServerConfigViewModel.Dispose();
     CStoreReceivedViewModel.Dispose();
 }