public BlockColorSelectionPage(YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder) { this.m_SpecimenOrder = specimenOrder; this.m_AccessionOrder = accessionOrder; this.m_PrintMate = new Business.Common.PrintMate(); InitializeComponent(); DataContext = this; }
public AliquotAndStainOrderPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder) { this.m_AllTests = YellowstonePathology.Business.Test.Model.TestCollection.GetAllTests(); this.m_AccessionOrder = accessionOrder; this.m_PanelSetOrder = panelSetOrder; this.m_EmbeddingInstructionList = new Business.Specimen.Model.EmbeddingInstructionList(); this.m_AliquotAndStainOrderView = new AliquotAndStainOrderView(accessionOrder, panelSetOrder); this.m_PrintMate = new Business.Common.PrintMate(); this.m_PageHeaderText = this.m_AccessionOrder.MasterAccessionNo + ": " + this.m_AccessionOrder.PFirstName + " " + this.m_AccessionOrder.PLastName; this.m_StainAcknowledgementTaskOrderVisitor = new Business.Visitor.StainAcknowledgementTaskOrderVisitor(this.m_PanelSetOrder); InitializeComponent(); this.DataContext = this; this.Loaded += new RoutedEventHandler(StainOrderPage_Loaded); Unloaded += AliquotAndStainOrderPage_Unloaded; }