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.");
     }
 }
Esempio n. 2
0
 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.");
     }
 }
Esempio n. 3
0
 private void ReviewClientOrderPage_ViewAccessionOrder(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs e)
 {
     this.ShowViewAccessionPage(e.MasterAccessionNo);
 }
Esempio n. 4
0
 private void DeleteAccessionLookupPage_Next(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs e)
 {
     Business.Test.AccessionOrder accessionOrder = Business.Persistence.DocumentGateway.Instance.PullAccessionOrder(e.MasterAccessionNo, this);
     this.ShowDeleteAccessionPage(accessionOrder);
 }
Esempio n. 5
0
 private void MasterAccessionNoEntryPage_UseThisMasterAccessionNo(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs eventArgs)
 {
     this.HandleMasterAccessionNoFound(eventArgs.MasterAccessionNo);
 }
Esempio n. 6
0
 private void ScanAliquotPage_UseLastMasterAccessionNo(object sender, CustomEventArgs.MasterAccessionNoReturnEventArgs eventArgs)
 {
     this.HandleMasterAccessionNoFound(eventArgs.MasterAccessionNo);
 }