private void HyperLinkPublishFax_Click(object sender, RoutedEventArgs e) { Hyperlink hyperlink = (Hyperlink)sender; YellowstonePathology.Business.Task.Model.TaskOrderDetailFax taskOrderDetailFax = (YellowstonePathology.Business.Task.Model.TaskOrderDetailFax)hyperlink.Tag; YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder = this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(this.m_TaskOrder.ReportNo); if (taskOrderDetailFax.DocumentName == "AdditionalTestingNotification") { YellowstonePathology.Business.Test.AdditionalTestingNotification.AdditionalTestingNotificationWordDocument reportNotify = new YellowstonePathology.Business.Test.AdditionalTestingNotification.AdditionalTestingNotificationWordDocument(this.m_AccessionOrder, panelSetOrder, Business.Document.ReportSaveModeEnum.Normal, taskOrderDetailFax.SendToName); reportNotify.Render(); reportNotify.Publish(); MessageBox.Show("The fax was successfully published."); } else if (taskOrderDetailFax.DocumentName == "PreauthorizationNotification") { YellowstonePathology.Business.Test.ExtractAndHoldForPreauthorization.ExtractAndHoldForPreauthorizationWordDocument reportPreauth = new YellowstonePathology.Business.Test.ExtractAndHoldForPreauthorization.ExtractAndHoldForPreauthorizationWordDocument(this.m_AccessionOrder, panelSetOrder, Business.Document.ReportSaveModeEnum.Normal); reportPreauth.Render(); reportPreauth.Publish(); MessageBox.Show("The fax was successfully published."); } }
private void HyperLinkPublish_Click(object sender, RoutedEventArgs e) { YellowstonePathology.Business.Test.ExtractAndHoldForPreauthorization.ExtractAndHoldForPreauthorizationWordDocument reportPreauth = new YellowstonePathology.Business.Test.ExtractAndHoldForPreauthorization.ExtractAndHoldForPreauthorizationWordDocument(this.m_AccessionOrder, this.m_PanelSetOrder, Business.Document.ReportSaveModeEnum.Normal); reportPreauth.Render(); reportPreauth.Publish(); MessageBox.Show("The document has been published."); }