private void ButtonRefresh_Click(object sender, RoutedEventArgs e) { this.m_EmbeddingScanCollection = Business.BarcodeScanning.EmbeddingScanCollection.GetByScanDate(this.m_WorkDate); this.m_StatusMessage = "Status: OK"; this.m_ScanCount = "Block Count: " + this.m_EmbeddingScanCollection.Count.ToString(); this.m_AliquotOrderHoldCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetAliquotOrderHoldCollection(); this.m_EmbeddingNotScannedList = Business.Gateway.AccessionOrderGateway.GetEmbeddingNotScannedCollection(this.GetWorkingAccessionDate()); this.m_EmbeddingBreastCaseList = Business.Gateway.AccessionOrderGateway.GetEmbeddingBreastCasesCollection(); this.m_EmbeddingAutopsyList = Business.Gateway.AccessionOrderGateway.GetEmbeddingAutopsyUnverifiedList(); this.CalculateEstimatedFixationDuration(); this.NotifyPropertyChanged(string.Empty); }
private void EmbeddingDialog_Loaded(object sender, RoutedEventArgs e) { this.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Input, new System.Threading.ThreadStart(delegate() { this.m_BarcodeScanPort.HistologyBlockScanReceived += this.HistologyBlockScanReceived; this.m_BarcodeScanPort.ContainerScanReceived += BarcodeScanPort_ContainerScanReceived; this.m_AliquotOrderHoldCollection = YellowstonePathology.Business.Gateway.AccessionOrderGateway.GetAliquotOrderHoldCollection(); this.m_ProcessorRunCollection = YellowstonePathology.Business.Surgical.ProcessorRunCollection.GetAll(); this.m_EmbeddingNotScannedList = Business.Gateway.AccessionOrderGateway.GetEmbeddingNotScannedCollection(this.GetWorkingAccessionDate()); this.m_EmbeddingBreastCaseList = Business.Gateway.AccessionOrderGateway.GetEmbeddingBreastCasesCollection(); this.m_EmbeddingAutopsyList = Business.Gateway.AccessionOrderGateway.GetEmbeddingAutopsyUnverifiedList(); this.CalculateEstimatedFixationDuration(); this.NotifyPropertyChanged(string.Empty); } )); }