public void StartWomensHealthProfilePath() { if (this.m_AccessionOrder.PanelSetOrderCollection.HasWomensHealthProfileOrder() == true) { YellowstonePathology.Business.Domain.Physician physician = YellowstonePathology.Business.Gateway.PhysicianClientGateway.GetPhysicianByPhysicianId(this.m_AccessionOrder.PhysicianId); YellowstonePathology.Business.Audit.Model.IsWHPAllDoneAuditCollection isWHPAllDoneAuditCollection = new Business.Audit.Model.IsWHPAllDoneAuditCollection(this.m_AccessionOrder); isWHPAllDoneAuditCollection.Run(); if (isWHPAllDoneAuditCollection.ActionRequired == true) { YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder = null; YellowstonePathology.Business.ClientOrder.Model.ClientOrderCollection clientOrders = YellowstonePathology.Business.Gateway.ClientOrderGateway.GetClientOrdersByMasterAccessionNo(this.m_AccessionOrder.MasterAccessionNo); if (clientOrders.Count > 0) { clientOrder = clientOrders[0]; } this.m_PageNavigationWindow = new PageNavigationWindow(this.m_SystemIdentity); YellowstonePathology.UI.Login.WomensHealthProfilePath womensHealthProfilePath = new YellowstonePathology.UI.Login.WomensHealthProfilePath(this.m_AccessionOrder, clientOrder, this.m_PageNavigationWindow.PageNavigator, m_PageNavigationWindow, Visibility.Collapsed); womensHealthProfilePath.Back += new Login.WomensHealthProfilePath.BackEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Finish += new Login.WomensHealthProfilePath.FinishEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Start(); this.m_PageNavigationWindow.ShowDialog(); } } }
private void ButtonWomensHealthProfile_Click(object sender, RoutedEventArgs e) { if (this.m_CytologyUI.AccessionOrder.PanelSetOrderCollection.HasWomensHealthProfileOrder() == true) { this.m_CytologyUI.HandleWHPOpened(); YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder = null; YellowstonePathology.Business.ClientOrder.Model.ClientOrderCollection clientOrders = YellowstonePathology.Business.Gateway.ClientOrderGateway.GetClientOrdersByMasterAccessionNo(this.m_CytologyUI.AccessionOrder.MasterAccessionNo); if (clientOrders.Count > 0) { clientOrder = clientOrders[0]; } this.m_PageNavigationWindow = new PageNavigationWindow(this.m_SystemIdentity); YellowstonePathology.UI.Login.WomensHealthProfilePath womensHealthProfilePath = new YellowstonePathology.UI.Login.WomensHealthProfilePath(this.m_CytologyUI.AccessionOrder, clientOrder, this.m_PageNavigationWindow.PageNavigator, this.m_PageNavigationWindow, Visibility.Collapsed); womensHealthProfilePath.Finish += new Login.WomensHealthProfilePath.FinishEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Back += new Login.WomensHealthProfilePath.BackEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Start(); this.m_PageNavigationWindow.ShowDialog(); } else { MessageBox.Show("A Womens Health Profile has not been ordered."); } }
private void HyperLinkHistory_Click(object sender, RoutedEventArgs e) { if (this.m_CytologyUI.AccessionOrder != null) { UI.Login.FinalizeAccession.PatientHistoryPage patientHistoryPage = new UI.Login.FinalizeAccession.PatientHistoryPage(this.m_CytologyUI.AccessionOrder, null); patientHistoryPage.Return += PatientHistoryPage_Return; this.m_PageNavigationWindow = new PageNavigationWindow(Business.User.SystemIdentity.Instance); this.m_PageNavigationWindow.Show(); this.m_PageNavigationWindow.PageNavigator.Navigate(patientHistoryPage); } }
public void StartWomensHealthProfilePath() { if (this.m_AccessionOrder.PanelSetOrderCollection.HasWomensHealthProfileOrder() == true) { YellowstonePathology.Business.Domain.Physician physician = YellowstonePathology.Business.Gateway.PhysicianClientGateway.GetPhysicianByPhysicianId(this.m_AccessionOrder.PhysicianId); YellowstonePathology.Business.Audit.Model.IsWHPAllDoneAuditCollection isWHPAllDoneAuditCollection = new Business.Audit.Model.IsWHPAllDoneAuditCollection(this.m_AccessionOrder); isWHPAllDoneAuditCollection.Run(); if (isWHPAllDoneAuditCollection.ActionRequired == true) { this.HandleWHPOpened(); YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder = null; YellowstonePathology.Business.ClientOrder.Model.ClientOrderCollection clientOrders = YellowstonePathology.Business.Gateway.ClientOrderGateway.GetClientOrdersByMasterAccessionNo(this.m_AccessionOrder.MasterAccessionNo); if (clientOrders.Count > 0) { clientOrder = clientOrders[0]; } this.m_PageNavigationWindow = new PageNavigationWindow(this.m_SystemIdentity); YellowstonePathology.UI.Login.WomensHealthProfilePath womensHealthProfilePath = new YellowstonePathology.UI.Login.WomensHealthProfilePath(this.m_AccessionOrder, clientOrder, this.m_PageNavigationWindow.PageNavigator, m_PageNavigationWindow, Visibility.Collapsed); womensHealthProfilePath.Back += new Login.WomensHealthProfilePath.BackEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Finish += new Login.WomensHealthProfilePath.FinishEventHandler(WomensHealthProfilePath_Finished); womensHealthProfilePath.Start(); this.m_PageNavigationWindow.ShowDialog(); } } }