private void HyperLinkOrderHPV_Click(object sender, RoutedEventArgs e) { int hpvPanelSetId = 14; if (this.m_AccessionOrder.PanelSetOrderCollection.HasPanelSetBeenOrdered(hpvPanelSetId) == false) { YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_WomensHealthProfileTestOrder.OrderedOnId); YellowstonePathology.Business.Test.HPV.HPVTest panelSetHPV = new Business.Test.HPV.HPVTest(); YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo = new Business.Test.TestOrderInfo(panelSetHPV, orderTarget, true); YellowstonePathology.Business.Visitor.OrderTestOrderVisitor orderTestOrderVisitor = new Business.Visitor.OrderTestOrderVisitor(testOrderInfo); this.m_AccessionOrder.TakeATrip(orderTestOrderVisitor); //this.Save(false); this.m_AuditCollection.Run(); this.NotifyPropertyChanged(string.Empty); } else { MessageBox.Show("An HPV has already been ordered."); } }
private void HyperLinkOrderHPV_Click(object sender, RoutedEventArgs e) { int hpvPanelSetId = 14; if (this.m_AccessionOrder.PanelSetOrderCollection.HasPanelSetBeenOrdered(hpvPanelSetId) == false) { YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_WomensHealthProfileTestOrder.OrderedOnId); YellowstonePathology.Business.Test.HPV.HPVTest panelSetHPV = new Business.Test.HPV.HPVTest(); YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo = new Business.Test.TestOrderInfo(panelSetHPV, orderTarget, true); YellowstonePathology.Business.Visitor.OrderTestOrderVisitor orderTestOrderVisitor = new Business.Visitor.OrderTestOrderVisitor(testOrderInfo); this.m_AccessionOrder.TakeATrip(orderTestOrderVisitor); //this.Save(false); this.m_AuditCollection.Run(); this.NotifyPropertyChanged(string.Empty); } else { MessageBox.Show("An HPV has already been ordered."); } }