private void HyperLinkAcceptResults_Click(object sender, RoutedEventArgs e) { YellowstonePathology.Business.Rules.MethodResult methodResult = this.m_PanelSetOrder.IsOkToAccept(); if (methodResult.Success == true) { YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder = this.m_AccessionOrder.SpecimenOrderCollection.GetSpecimenOrder(this.m_PanelSetOrder.OrderedOn, this.m_PanelSetOrder.OrderedOnId); YellowstonePathology.Business.Audit.Model.AuditCollection auditCollection = new Business.Audit.Model.AuditCollection(); auditCollection.Add(new Business.Audit.Model.HER2OKToAcceptAudit(this.m_PanelSetOrder)); YellowstonePathology.Business.Audit.Model.AuditResult auditResult = auditCollection.Run2(); if (auditResult.Status == Business.Audit.Model.AuditStatusEnum.Failure) { MessageBox.Show(auditResult.Message); } else { YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHResult.AcceptResults(this.m_PanelSetOrder, this.m_SystemIdentity); } } else { MessageBox.Show(methodResult.Message); } }
private bool CanSave() { bool result = true; Business.Audit.Model.AuditCollection auditCollection = new Business.Audit.Model.AuditCollection { new Business.Audit.Model.ProviderDisplayNameAudit(this.m_Physician.DisplayName), new YellowstonePathology.Business.Audit.Model.ProviderNpiAudit(this.m_Physician), new Business.Audit.Model.ProviderHomeBaseAudit(this.m_Physician), new Business.Audit.Model.ProviderClientsHaveDistributionSetAudit(this.m_Physician.ObjectId, this.m_PhysicianClientView) }; YellowstonePathology.Business.Audit.Model.AuditResult auditResult = auditCollection.Run2(); if (auditResult.Status == Business.Audit.Model.AuditStatusEnum.Failure) { MessageBoxResult messageBoxResult = MessageBox.Show(auditResult.Message + " Do you want to continue?", "Missing Information", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); if (messageBoxResult == MessageBoxResult.No) { result = false; } } return(result); }
private bool CanSave() { bool result = true; Business.Audit.Model.AuditCollection auditCollection = new Business.Audit.Model.AuditCollection { new Business.Audit.Model.ProviderDisplayNameAudit(this.m_Physician.DisplayName), new YellowstonePathology.Business.Audit.Model.ProviderNpiAudit(this.m_Physician), new Business.Audit.Model.ProviderHomeBaseAudit(this.m_Physician), new Business.Audit.Model.ProviderClientsHaveDistributionSetAudit(this.m_Physician.ObjectId, this.m_PhysicianClientView) }; YellowstonePathology.Business.Audit.Model.AuditResult auditResult = auditCollection.Run2(); if (auditResult.Status == Business.Audit.Model.AuditStatusEnum.Failure) { MessageBoxResult messageBoxResult = MessageBox.Show(auditResult.Message + " Do you want to continue?", "Missing Information", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); if (messageBoxResult == MessageBoxResult.No) { result = false; } } return result; }