private void MaterialBatchPage_ShowTrackingDocument(object sender, YellowstonePathology.UI.CustomEventArgs.MaterialTrackingBatchEventArgs e)
 {
     MaterialTrackingBatchSummary materialTrackingBatchSummary = new MaterialTrackingBatchSummary(e.MaterialTrackingBatch, e.MaterialTrackingLogViewCollection);
     YellowstonePathology.UI.XpsDocumentViewerPage xpsDocumentViewerPage = new XpsDocumentViewerPage(System.Windows.Visibility.Visible, System.Windows.Visibility.Collapsed);
     xpsDocumentViewerPage.Next += new XpsDocumentViewerPage.NextEventHandler(XPSDocumentViewerPage_Next);
     this.m_LoginPageWindow.PageNavigator.Navigate(xpsDocumentViewerPage);
     xpsDocumentViewerPage.LoadDocument(materialTrackingBatchSummary.FixedDocument);
 }
示例#2
0
        private void MaterialBatchPage_ShowTrackingDocument(object sender, YellowstonePathology.UI.CustomEventArgs.MaterialTrackingBatchEventArgs e)
        {
            MaterialTrackingBatchSummary materialTrackingBatchSummary = new MaterialTrackingBatchSummary(e.MaterialTrackingBatch, e.MaterialTrackingLogViewCollection);

            YellowstonePathology.UI.XpsDocumentViewerPage xpsDocumentViewerPage = new XpsDocumentViewerPage(System.Windows.Visibility.Visible, System.Windows.Visibility.Collapsed);
            xpsDocumentViewerPage.Next += new XpsDocumentViewerPage.NextEventHandler(XPSDocumentViewerPage_Next);
            this.m_LoginPageWindow.PageNavigator.Navigate(xpsDocumentViewerPage);
            xpsDocumentViewerPage.LoadDocument(materialTrackingBatchSummary.FixedDocument);
        }
示例#3
0
        private void ButtonPrintTrackingDocument_Click(object sender, RoutedEventArgs e)
        {
            MaterialTrackingBatchSummary materialTrackingBatchSummary = new MaterialTrackingBatchSummary(this.m_MaterialTrackingBatch, this.m_MaterialTrackingLogViewCollection);

            System.Printing.PrintQueue          printQueue  = new System.Printing.LocalPrintServer().DefaultPrintQueue;
            System.Windows.Controls.PrintDialog printDialog = new System.Windows.Controls.PrintDialog();
            printDialog.PrintTicket.PageOrientation = System.Printing.PageOrientation.Portrait;
            printDialog.PrintQueue = printQueue;
            printDialog.PrintDocument(materialTrackingBatchSummary.FixedDocument.DocumentPaginator, "Material Tracking Batch Summary");
        }
 private void ButtonPrintTrackingDocument_Click(object sender, RoutedEventArgs e)
 {
     MaterialTrackingBatchSummary materialTrackingBatchSummary = new MaterialTrackingBatchSummary(this.m_MaterialTrackingBatch, this.m_MaterialTrackingLogViewCollection);
     System.Printing.PrintQueue printQueue = new System.Printing.LocalPrintServer().DefaultPrintQueue;
     System.Windows.Controls.PrintDialog printDialog = new System.Windows.Controls.PrintDialog();
     printDialog.PrintTicket.PageOrientation = System.Printing.PageOrientation.Portrait;
     printDialog.PrintQueue = printQueue;
     printDialog.PrintDocument(materialTrackingBatchSummary.FixedDocument.DocumentPaginator, "Material Tracking Batch Summary");
 }