private void ButtonViewSelectedAccession_Click(object sender, RoutedEventArgs e) { if (this.m_ClientOrder.Accessioned == false) { if (this.ListViewAccessionOrders.SelectedItem != null) { if (this.ViewAccessionOrder != null) { YellowstonePathology.Business.View.RecentAccessionView recentAccessionView = (YellowstonePathology.Business.View.RecentAccessionView)this.ListViewAccessionOrders.SelectedItem; YellowstonePathology.UI.CustomEventArgs.MasterAccessionNoReturnEventArgs args = new CustomEventArgs.MasterAccessionNoReturnEventArgs(recentAccessionView.MasterAccessionNo); this.ViewAccessionOrder(this, args); } } else { MessageBox.Show("You must selected an Accession from the list."); } } else { MessageBox.Show("This client order has already been accessioned."); } }
private void ButtonViewSelectedAccession_Click(object sender, RoutedEventArgs e) { if (this.m_ClientOrder.Accessioned == false) { if (this.ListViewAccessionOrders.SelectedItem != null) { if (this.ViewAccessionOrder != null) { YellowstonePathology.Business.ClientOrder.Model.ClientOrderCollection clientOrders = this.GetClientOrdersForExternalOrderIds(); if (clientOrders != null) { YellowstonePathology.Business.View.RecentAccessionView recentAccessionView = (YellowstonePathology.Business.View.RecentAccessionView) this.ListViewAccessionOrders.SelectedItem; YellowstonePathology.UI.CustomEventArgs.MasterAccessionNoReturnEventArgs args = new CustomEventArgs.MasterAccessionNoReturnEventArgs(recentAccessionView.MasterAccessionNo); this.ViewAccessionOrder(this, args); } } } else { MessageBox.Show("You must selected an Accession from the list."); } } else { MessageBox.Show("This client order has already been accessioned."); } }
private void ReviewClientOrderPage_ViewAccessionOrder(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs e) { this.ShowViewAccessionPage(e.MasterAccessionNo); }
private void DeleteAccessionLookupPage_Next(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs e) { Business.Test.AccessionOrder accessionOrder = Business.Persistence.DocumentGateway.Instance.PullAccessionOrder(e.MasterAccessionNo, this); this.ShowDeleteAccessionPage(accessionOrder); }
private void MasterAccessionNoEntryPage_UseThisMasterAccessionNo(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs eventArgs) { this.HandleMasterAccessionNoFound(eventArgs.MasterAccessionNo); }
private void ScanAliquotPage_UseLastMasterAccessionNo(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs eventArgs) { this.HandleMasterAccessionNoFound(eventArgs.MasterAccessionNo); }