コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }
コード例 #3
0
        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;
        }
コード例 #4
0
        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;
        }