public ReviewClientOrderPath(YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, ClientOrderReceivingHandler clientOrderReceivingHandler, object writer) { this.m_PageNavigator = pageNavigator; this.m_ClientOrderReceivingHandler = clientOrderReceivingHandler; this.m_Writer = writer; this.m_OrderCommentLogCollection = new Business.Domain.OrderCommentLogCollection(); }
public HPVResultPage(YellowstonePathology.Business.Test.HPV.HPVTestOrder hpvTestOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(hpvTestOrder) { this.m_HPVTestOrder = hpvTestOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_ResultCollection = Business.Test.HPV.HPVResultCollection.GetAllResults(); this.m_PageHeaderText = "HPV Results For: " + this.m_AccessionOrder.PatientDisplayName + " (" + this.m_HPVTestOrder.ReportNo + ")"; bool hpv1618HasBeenOrdered = this.m_AccessionOrder.PanelSetOrderCollection.Exists(62); if (hpv1618HasBeenOrdered == true) { this.m_AdditionalTestingComment = YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapWordDocument.HPV1618HasBeenOrderedComment; } else { this.m_AdditionalTestingComment = YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapWordDocument.NoAdditionalTestingOrderedComment; } InitializeComponent(); DataContext = this; Loaded += HPVResultPage_Loaded; Unloaded += HPVResultPage_Unloaded; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); }
public PageNavigationWindow(YellowstonePathology.Business.User.SystemIdentity systemIdentity) { this.m_SystemIdentity = systemIdentity; InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.Closing += new System.ComponentModel.CancelEventHandler(LoginPageWindow_Closing); }
public ProviderDistributionPage(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, Visibility nextButtonVisibility, Visibility closeButtonVisibility, Visibility backButtonVisibility) { this.m_PageNavigator = pageNavigator; this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = accessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); this.m_NextButtonVisibility = nextButtonVisibility; this.m_CloseButtonVisibility = closeButtonVisibility; this.m_BackButtonVisibility = backButtonVisibility; this.m_SystemUserCollection = YellowstonePathology.Business.User.SystemUserCollectionInstance.Instance.SystemUserCollection; this.m_ClientPhysicianNotSetAuditCollection = new Business.Audit.Model.AuditCollection(); this.m_ClientPhysicianNotSetAuditCollection.Add(new YellowstonePathology.Business.Audit.Model.ClientNotSetAudit(this.m_AccessionOrder)); this.m_ClientPhysicianNotSetAuditCollection.Add(new YellowstonePathology.Business.Audit.Model.PhysicianNotSetAudit(this.m_AccessionOrder)); InitializeComponent(); this.ExpanderOptions.IsExpanded = true; DataContext = this; this.Loaded += new RoutedEventHandler(ProviderDetailPage_Loaded); Close += ProviderDistributionPage_Close; }
public HPV1618ResultPage(YellowstonePathology.Business.Test.HPV1618.PanelSetOrderHPV1618 panelSetOrderHPV1618, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(panelSetOrderHPV1618, accessionOrder) { this.m_PanelSetOrder = panelSetOrderHPV1618; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_Genotype16ResultCollection = YellowstonePathology.Business.Test.HPV1618.HPV1618ResultCollection.GetGenotype16Results(); this.m_Genotype18ResultCollection = YellowstonePathology.Business.Test.HPV1618.HPV1618ResultCollection.GetGenotype18Results(); this.m_PageHeaderText = "HPV Genotypes 16 and 18 Results For: " + this.m_AccessionOrder.PatientDisplayName; InitializeComponent(); DataContext = this; this.Loaded += HPV1618ResultPage_Loaded; this.Unloaded += HPV1618ResultPage_Unloaded; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public CuttingPage(YellowstonePathology.Business.Test.AliquotOrder aliquotOrder, YellowstonePathology.Business.Test.Model.TestOrder testOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Label.Model.HistologySlidePaperLabelPrinter histologySlidePaperLabelPrinter, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_AliquotOrder = aliquotOrder; this.m_AccessionOrder = accessionOrder; this.m_TestOrder = testOrder; this.m_PageNavigator = pageNavigator; this.m_HistologySlidePaperLabelPrinter = histologySlidePaperLabelPrinter; this.m_SpecimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetSpecimenOrderByAliquotOrderId(this.m_AliquotOrder.AliquotOrderId); this.m_PanelSetOrder = this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrderByTestOrderId(this.m_TestOrder.TestOrderId); this.m_PanelOrder = this.m_AccessionOrder.PanelSetOrderCollection.GetPanelOrderByTestOrderId(this.m_TestOrder.TestOrderId); this.m_SystemIdentity = Business.User.SystemIdentity.Instance; this.m_ListBoxSlidesMouseDownTimer = new System.Windows.Threading.DispatcherTimer(); this.m_ListBoxSlidesMouseDownTimer.Interval = new TimeSpan(0, 0, 0, 0, 750); this.m_ListBoxSlidesMouseDownTimer.Tick += new EventHandler(ListBoxSlidesMouseDownTimer_Tick); this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance; InitializeComponent(); DataContext = this; this.m_PageTimeoutTimer = new System.Windows.Threading.DispatcherTimer(); this.m_PageTimeoutTimer.Interval = TimeSpan.FromMinutes(15); this.m_PageTimeoutTimer.Tick += new EventHandler(PageTimeoutTimer_Tick); this.m_PageTimeoutTimer.Start(); this.Loaded += new RoutedEventHandler(CuttingPage_Loaded); this.Unloaded += new RoutedEventHandler(CuttingPage_Unloaded); }
public HER2AmplificationByISHResultPage(YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHTestOrder testOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(testOrder, accessionOrder) { this.m_PanelSetOrder = testOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_PageHeaderText = "HER2 Amplification By ISH Results For: " + this.m_AccessionOrder.PatientDisplayName; this.m_ResultCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHResultCollection(); this.m_IndicatorCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHIndicatorCollection(); this.m_SampleAdequacyCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHSampleAdequacyCollection(); this.m_ProbeSignalIntensityCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHProbeSignalIntensityCollection(); this.m_GeneticHeterogeneityCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHGeneticHeterogeneityCollection(); YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_PanelSetOrder.OrderedOnId); this.m_OrderedOnDescription = orderTarget.GetDescription(); InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public BRAFV600EKResultPage(YellowstonePathology.Business.Test.BRAFV600EK.BRAFV600EKTestOrder panelSetOrderBraf, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Visibility backButtonVisibility) : base(panelSetOrderBraf, accessionOrder) { this.m_PanelSetOrder = panelSetOrderBraf; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_BackButtonVisibility = backButtonVisibility; this.m_PageHeaderText = "BRAF V600E/K Mutation Analysis Results For: " + this.m_AccessionOrder.PatientDisplayName + " (" + panelSetOrderBraf.ReportNo + ")"; YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetByAliquotOrderId(this.m_PanelSetOrder.OrderedOnId); YellowstonePathology.Business.Test.AliquotOrder aliquotOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetAliquotOrder(this.m_PanelSetOrder.OrderedOnId); this.m_OrderedOnDescription = specimenOrder.Description + ": " + aliquotOrder.Label; this.m_IndicationCollection = YellowstonePathology.Business.Test.IndicationCollection.GetAll(); this.m_ResultCollection = YellowstonePathology.Business.Test.BRAFV600EK.BRAFV600EKResultCollection.GetUniqueResultChoices(); InitializeComponent(); this.m_ParentWindow = Window.GetWindow(this); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonBack); this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public MaterialBatchPage(YellowstonePathology.Business.MaterialTracking.Model.MaterialTrackingBatch materialTrackingBatch, bool backButtonVisible, bool nextButtonVisible, bool finishButtonVisible, bool useMasterAccessionNo, string masterAccessionNo, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_PageNavigator = pageNavigator; this.m_MaterialTrackingBatch = materialTrackingBatch; this.m_UserMasterAccessionNo = useMasterAccessionNo; this.m_MasterAccessionNo = masterAccessionNo; if (this.m_UserMasterAccessionNo == true) { this.m_MaterialTrackingLogViewCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingLogViewCollectionByBatchIdMasterAccessionNo(this.m_MaterialTrackingBatch.MaterialTrackingBatchId, masterAccessionNo); } else { this.m_MaterialTrackingLogViewCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingLogViewCollectionByBatchId(this.m_MaterialTrackingBatch.MaterialTrackingBatchId); } this.m_BackButtonVisible = backButtonVisible; this.m_NextButtonVisible = nextButtonVisible; this.m_FinishButtonVisible = finishButtonVisible; this.m_LocationList = Business.Gateway.AccessionOrderGateway.GetAllLocations(); InitializeComponent(); DataContext = this; Loaded += new RoutedEventHandler(MaterialBatchPage_Loaded); Unloaded += new RoutedEventHandler(MaterialBatchPage_Unloaded); }
public HER2AmplificationByISHResultPage(YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHTestOrder testOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(testOrder, accessionOrder) { this.m_PanelSetOrder = testOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_PageHeaderText = this.m_PanelSetOrder.PanelSetName + " Results For: " + this.m_AccessionOrder.PatientDisplayName; this.m_IndicatorCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHIndicatorCollection(); this.m_SampleAdequacyCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHSampleAdequacyCollection(); this.m_ProbeSignalIntensityCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHProbeSignalIntensityCollection(); this.m_GeneticHeterogeneityCollection = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHGeneticHeterogeneityCollection(); YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_PanelSetOrder.OrderedOnId); this.m_SpecimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetSpecimenOrder(this.m_PanelSetOrder.OrderedOn, this.m_PanelSetOrder.OrderedOnId); this.m_OrderedOnDescription = orderTarget.GetDescription(); InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public MaterialBatchPage(YellowstonePathology.Business.MaterialTracking.Model.MaterialTrackingBatch materialTrackingBatch, YellowstonePathology.Business.MaterialTracking.Model.MaterialTrackingLogCollection materialTrackingLogCollection, bool backButtonVisible, bool nextButtonVisible, bool finishButtonVisible, bool useMasterAccessionNo, string masterAccessionNo, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_FacilityCollection = YellowstonePathology.Business.Facility.Model.FacilityCollection.GetAllFacilities(); this.m_LocationCollection = YellowstonePathology.Business.Facility.Model.LocationCollection.GetAllLocations(); this.m_PageNavigator = pageNavigator; this.m_MaterialTrackingBatch = materialTrackingBatch; this.m_MaterialTrackingLogCollection = materialTrackingLogCollection; this.m_UserMasterAccessionNo = useMasterAccessionNo; this.m_MasterAccessionNo = masterAccessionNo; if (this.m_UserMasterAccessionNo == true) { this.m_MaterialTrackingLogViewCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingLogViewCollectionByBatchIdMasterAccessionNo(this.m_MaterialTrackingBatch.MaterialTrackingBatchId, masterAccessionNo); } else { this.m_MaterialTrackingLogViewCollection = YellowstonePathology.Business.Gateway.SlideAccessionGateway.GetMaterialTrackingLogViewCollectionByBatchId(this.m_MaterialTrackingBatch.MaterialTrackingBatchId); } this.m_BackButtonVisible = backButtonVisible; this.m_NextButtonVisible = nextButtonVisible; this.m_FinishButtonVisible = finishButtonVisible; InitializeComponent(); DataContext = this; Loaded += new RoutedEventHandler(MaterialBatchPage_Loaded); Unloaded += new RoutedEventHandler(MaterialBatchPage_Unloaded); }
public ContainerMatchingPage(YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetail clientOrderDetail) { this.m_PageNavigator = pageNavigator; this.m_FixationTypeCollection = YellowstonePathology.Business.Specimen.Model.FixationType.GetFixationTypeCollection(); if (string.IsNullOrEmpty(clientOrderDetail.SpecimenNumberMatchStatus) == true) { clientOrderDetail.SpecimenNumberMatchStatus = "Not Determined"; } if (string.IsNullOrEmpty(clientOrderDetail.SpecimenDescriptionMatchStatus) == true) { clientOrderDetail.SpecimenDescriptionMatchStatus = "Not Determined"; } this.m_ClientOrderMedia = new Business.ClientOrder.Model.ClientOrderMedia(); this.m_ClientOrderMedia.SpecimenNumberMatchStatus = clientOrderDetail.SpecimenNumberMatchStatus; this.m_ClientOrderMedia.SpecimenDescriptionMatchStatus = clientOrderDetail.SpecimenDescriptionMatchStatus; this.m_ClientOrderDetail = clientOrderDetail; InitializeComponent(); this.DataContext = this; }
public HPV1618SolidTumorResultPage(YellowstonePathology.Business.Test.HPV1618SolidTumor.HPV1618SolidTumorTestOrder hpv1618SolidTumorTestOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(hpv1618SolidTumorTestOrder, accessionOrder) { this.m_HPV1618SolidTumorTestOrder = hpv1618SolidTumorTestOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_IndicationList = YellowstonePathology.Business.Test.HPV1618SolidTumor.HPV1618SolidTumorIndication.GetIndicationList(); this.m_PageHeaderText = "HPV 16 18/45 Solid Tumor Results For: " + this.m_AccessionOrder.PatientDisplayName; this.m_ResultsList = new List <string>(); this.m_ResultsList.Add(YellowstonePathology.Business.Test.HPV1618SolidTumor.HPV1618SolidTumorTestOrder.NotDetectedResult); this.m_ResultsList.Add(YellowstonePathology.Business.Test.HPV1618SolidTumor.HPV1618SolidTumorTestOrder.DetectedResult); this.m_ResultsList.Add(YellowstonePathology.Business.Test.HPV1618SolidTumor.HPV1618SolidTumorTestOrder.NotPerformedResult); InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public TrichomonasResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_TestOrder = (YellowstonePathology.Business.Test.Trichomonas.TrichomonasTestOrder) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public KRASStandardReflexResultPage(YellowstonePathology.Business.Test.KRASStandardReflex.KRASStandardReflexTestOrder krasStandardReflexTestOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Visibility backButtonVisibility) : base(krasStandardReflexTestOrder, accessionOrder) { this.m_KRASStandardReflexTestOrder = krasStandardReflexTestOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_BackButtonVisibility = backButtonVisibility; this.m_IndicationCollection = YellowstonePathology.Business.Test.IndicationCollection.GetAll(); this.m_KRASStandardReflexResult = YellowstonePathology.Business.Test.KRASStandardReflex.KRASStandardReflexResultFactory.GetResult(this.m_KRASStandardReflexTestOrder.ReportNo, this.m_AccessionOrder); this.m_PageHeaderText = "KRAS Standard Reflex Results For: " + this.m_AccessionOrder.PatientDisplayName + " (" + krasStandardReflexTestOrder.ReportNo + ")"; YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetByAliquotOrderId(this.m_KRASStandardReflexTestOrder.OrderedOnId); YellowstonePathology.Business.Test.AliquotOrder aliquotOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetAliquotOrder(this.m_KRASStandardReflexTestOrder.OrderedOnId); this.m_OrderedOnDescription = specimenOrder.Description + ": " + aliquotOrder.Label; InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonBack); this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public CysticFibrosisResultPage(YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisTestOrder panelSetOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(panelSetOrder, accessionOrder) { this.m_PanelSetOrder = panelSetOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_PageHeaderText = "Cystic Fibrosis Results For: " + this.m_AccessionOrder.PatientDisplayName; this.m_ResultCollection = YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisResultCollection.GetAllResults(); this.m_EthnicGroupCollection = new YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisEthnicGroupCollection(); this.m_CysticFibrosisGeneNames = new YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisGeneNames(); this.m_CysticFibrosisTemplateCollection = new YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisTemplateCollection(); InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public CancelATestPath(YellowstonePathology.UI.CustomEventArgs.CancelTestEventArgs cancelATestEventArgs, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_CancelATestEventArgs = cancelATestEventArgs; }
public ProspectiveReviewDialog() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.Closing += new System.ComponentModel.CancelEventHandler(ResultDialog_Closing); }
//private bool m_Closing; public ProviderDistributionPage(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, Visibility nextButtonVisibility, Visibility closeButtonVisibility, Visibility backButtonVisibility) { this.m_PageNavigator = pageNavigator; this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = accessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); this.m_NextButtonVisibility = nextButtonVisibility; this.m_CloseButtonVisibility = closeButtonVisibility; this.m_BackButtonVisibility = backButtonVisibility; this.m_SystemUserCollection = YellowstonePathology.Business.User.SystemUserCollectionInstance.Instance.SystemUserCollection; this.m_ClientPhysicianNotSetAuditCollection = new Business.Audit.Model.AuditCollection(); this.m_ClientPhysicianNotSetAuditCollection.Add(new YellowstonePathology.Business.Audit.Model.ClientNotSetAudit(this.m_AccessionOrder)); this.m_ClientPhysicianNotSetAuditCollection.Add(new YellowstonePathology.Business.Audit.Model.PhysicianNotSetAudit(this.m_AccessionOrder)); InitializeComponent(); DataContext = this; this.Loaded += new RoutedEventHandler(ProviderDetailPage_Loaded); Close += ProviderDistributionPage_Close; }
public CuttingPage(YellowstonePathology.Business.Test.AliquotOrder aliquotOrder, YellowstonePathology.Business.Test.Model.TestOrder testOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Label.Model.HistologySlidePaperLabelPrinter histologySlidePaperLabelPrinter, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_AliquotOrder = aliquotOrder; this.m_AccessionOrder = accessionOrder; this.m_TestOrder = testOrder; this.m_PageNavigator = pageNavigator; this.m_HistologySlidePaperLabelPrinter = histologySlidePaperLabelPrinter; this.m_SpecimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetSpecimenOrderByAliquotOrderId(this.m_AliquotOrder.AliquotOrderId); this.m_PanelSetOrder = this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrderByTestOrderId(this.m_TestOrder.TestOrderId); this.m_PanelOrder = this.m_AccessionOrder.PanelSetOrderCollection.GetPanelOrderByTestOrderId(this.m_TestOrder.TestOrderId); this.m_SystemIdentity = Business.User.SystemIdentity.Instance; this.m_ListBoxSlidesMouseDownTimer = new System.Windows.Threading.DispatcherTimer(); this.m_ListBoxSlidesMouseDownTimer.Interval = new TimeSpan(0, 0, 0, 0, 750); this.m_ListBoxSlidesMouseDownTimer.Tick += new EventHandler(ListBoxSlidesMouseDownTimer_Tick); this.m_BarcodeScanPort = YellowstonePathology.Business.BarcodeScanning.BarcodeScanPort.Instance; InitializeComponent(); DataContext = this; this.Loaded += new RoutedEventHandler(CuttingPage_Loaded); this.Unloaded += new RoutedEventHandler(CuttingPage_Unloaded); }
public KRASStandardResultPage(YellowstonePathology.Business.Test.KRASStandard.KRASStandardTestOrder panelSetOrderKRASStandard, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(panelSetOrderKRASStandard, accessionOrder) { this.m_PanelSetOrder = panelSetOrderKRASStandard; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_PageHeaderText = "KRAS Standard Mutation Analysis Results For: " + this.m_AccessionOrder.PatientDisplayName + " (" + this.m_PanelSetOrder.ReportNo + ")"; YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetByAliquotOrderId(this.m_PanelSetOrder.OrderedOnId); YellowstonePathology.Business.Test.AliquotOrder aliquotOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetAliquotOrder(this.m_PanelSetOrder.OrderedOnId); this.m_OrderedOnDescription = specimenOrder.Description + ": " + aliquotOrder.Label; this.m_KRASStandardResultCollection = YellowstonePathology.Business.Test.KRASStandard.KRASStandardResultCollection.GetAll(); this.m_IndicationCollection = YellowstonePathology.Business.Test.IndicationCollection.GetAll(); this.m_KRASStandardMutationCollection = new YellowstonePathology.Business.Test.KRASStandard.KRASStandardMutationCollection(); this.m_KRASStandardResultSelectionCollection = new YellowstonePathology.Business.Test.KRASStandard.KRASStandardResultSelectionCollection(); InitializeComponent(); DataContext = this; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public HPVResultPage(YellowstonePathology.Business.Test.HPV.HPVTestOrder hpvTestOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.User.SystemIdentity systemIdentity, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) : base(hpvTestOrder, accessionOrder) { this.m_HPVTestOrder = hpvTestOrder; this.m_AccessionOrder = accessionOrder; this.m_SystemIdentity = systemIdentity; this.m_PageNavigator = pageNavigator; this.m_ResultCollection = Business.Test.HPV.HPVResultCollection.GetAllResults(); this.m_PageHeaderText = "HPV Results For: " + this.m_AccessionOrder.PatientDisplayName + " (" + this.m_HPVTestOrder.ReportNo + ")"; bool hpv1618HasBeenOrdered = this.m_AccessionOrder.PanelSetOrderCollection.Exists(62); if (hpv1618HasBeenOrdered == true) { this.m_AdditionalTestingComment = YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapWordDocument.HPV1618HasBeenOrderedComment; } else { this.m_AdditionalTestingComment = YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapWordDocument.NoAdditionalTestingOrderedComment; } InitializeComponent(); DataContext = this; Loaded += HPVResultPage_Loaded; Unloaded += HPVResultPage_Unloaded; this.m_ControlsNotDisabledOnFinal.Add(this.ButtonNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockShowDocument); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockNext); this.m_ControlsNotDisabledOnFinal.Add(this.TextBlockUnfinalResults); }
public PathologistSignoutDialog() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.Closing += new System.ComponentModel.CancelEventHandler(PathologistSignoutDialog_Closing); }
public ResultDialog() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.Closing += new System.ComponentModel.CancelEventHandler(ResultDialog_Closing); }
public SpecimenOrderDetailsPath(YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_SpecimenOrder = specimenOrder; this.m_AccessionOrder = accessionOrder; this.m_PageNavigator = pageNavigator; }
public SpecimenOrderDetailsPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string containerId, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_AccessionOrder = accessionOrder; this.m_PageNavigator = pageNavigator; this.m_SpecimenOrder = accessionOrder.SpecimenOrderCollection.GetSpecimenOrderByContainerId(containerId); }
public MessagingDialog() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.m_PageNavigator.PrimaryMonitorWindow = this; this.Closing += MessagingDialog_Closing; }
public AliquotAndStainOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = panelSetOrder; this.m_PageNavigator = pageNavigator; }
public TestPage(YellowstonePathology.Business.User.SystemIdentity systemIdentity) { this.m_SystemIdentity = systemIdentity; InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); }
public FNAResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_FNAAdequacyAssessmentResult = (YellowstonePathology.Business.Test.FNAAdequacyAssessment.FNAAdequacyAssessmentTestOrder) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public MessagingDialog() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.m_PageNavigator.PrimaryMonitorWindow = this; this.Closing += new System.ComponentModel.CancelEventHandler(LoginPageWindow_Closing); }
public FinalizeAccessionPath(string reportNo, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, YellowstonePathology.Business.Test.AccessionOrder accessionOrder) { this.m_PageNavigator = pageNavigator; this.m_AccessionOrder = accessionOrder; this.m_ReportNo = reportNo; }
public LoginPageWindow() { InitializeComponent(); this.m_PageNavigator = new UI.Navigation.PageNavigator(this.MainContent); this.m_PageNavigator.PrimaryMonitorWindow = this; this.Closing += new System.ComponentModel.CancelEventHandler(LoginPageWindow_Closing); }
public AccessionOrderPath(ClientOrderReceivingHandler clientOrderReceivingHandler, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = clientOrderReceivingHandler.AccessionOrder; this.m_ClientOrder = clientOrderReceivingHandler.ClientOrder; this.m_PageNavigator = pageNavigator; this.m_PageNavigationMode = pageNavigationMode; }
public ClientOrderSelectionPage(YellowstonePathology.Business.ClientOrder.Model.ClientOrderCollection clientOrderCollection, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_ClientOrderCollection = clientOrderCollection; this.m_PageNavigator = pageNavigator; InitializeComponent(); DataContext = this; }
public BladderCancerFISHUrovysionResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = (YellowstonePathology.Business.Test.BladderCancerFISHUrovysion.BladderCancerFISHUrovysionTestOrder) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public TechInitiatedPeripheralSmearResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = (YellowstonePathology.Business.Test.TechInitiatedPeripheralSmear.TechInitiatedPeripheralSmearTestOrder) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public MultipleFISHProbePanelResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = (YellowstonePathology.Business.Test.MultipleFISHProbe.PanelSetOrderMultipleFISHProbePanel) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public Her2AmplificationByFishResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = (YellowstonePathology.Business.Test.Her2AmplificationByFish.PanelSetOrderHer2AmplificationByFish) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public AliquotAndStainOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder, YellowstonePathology.UI.Login.LoginPageWindow loginPageWindow) { this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = panelSetOrder; this.m_LoginPageWindow = loginPageWindow; this.m_PageNavigator = loginPageWindow.PageNavigator; }
public CalreticulinMutationAnalysisResultPath(string reportNo, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, System.Windows.Window window) : base(pageNavigator, window) { this.m_AccessionOrder = accessionOrder; this.m_ReportOrderCalreticulinMutationAnalysis = (YellowstonePathology.Business.Test.CalreticulinMutationAnalysis.CalreticulinMutationAnalysisTestOrder) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); }
public CaseNotesPage(YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, YellowstonePathology.Business.Domain.CaseNotesKeyCollection caseNotesKeyCollection) { this.m_PageNavigator = pageNavigator; this.m_SystemIdentity = YellowstonePathology.Business.User.SystemIdentity.Instance; this.m_CaseNotesKeyCollection = caseNotesKeyCollection; this.FillOrderCommentLog(); InitializeComponent(); DataContext = this; }
public ReportOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode, System.Windows.Window writer) { this.m_AccessionOrder = accessionOrder; this.m_PageNavigator = pageNavigator; this.m_PageNavigationMode = pageNavigationMode; this.m_Writer = writer; }
public FinalizeCytologyPath(YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_ClientOrder = clientOrder; this.m_AccessionOrder = accessionOrder; this.m_PageNavigator = pageNavigator; this.m_ReportNo = reportNo; }
public TestOrderReportDistributionPage(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator) { this.m_TestOrderReportDistribution = testOrderReportDistribution; this.m_PageNavigator = pageNavigator; InitializeComponent(); DataContext = this; this.Loaded += new RoutedEventHandler(TestOrderReportDistributionPage_Loaded); }
public TaskOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, YellowstonePathology.UI.Navigation.PageNavigator pageNavigator, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_TaskOrder = taskOrder; this.m_PageNavigationMode = pageNavigationMode; this.m_PageNavigator = pageNavigator; }
public AccessionOrderPath(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, PageNavigationModeEnum pageNavigationMode) { this.m_AccessionOrder = accessionOrder; this.m_ClientOrder = clientOrder; this.m_LoginPageWindow = new LoginPageWindow(); this.m_PageNavigator = this.m_LoginPageWindow.PageNavigator; this.m_PageNavigationMode = pageNavigationMode; }