private void HyperlinkBillingDetails_Click(object sender, RoutedEventArgs e) { if (this.ListViewSearchResults.SelectedItems.Count != 0) { YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession billingAccession = (YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession) this.ListViewSearchResults.SelectedItem; YellowstonePathology.YpiConnect.Contract.Billing.BillingDetail billingDetail = this.m_BillingBrowserUI.GetBillingDetail(billingAccession); BillingDetailPage billingDetailPage = new BillingDetailPage(billingAccession, billingDetail); ApplicationNavigator.ApplicationContentFrame.NavigationService.Navigate(billingDetailPage); } }
public BillingDetailPage(YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession billingAccession, YellowstonePathology.YpiConnect.Contract.Billing.BillingDetail billingDetail) { this.m_BillingAccession = billingAccession; this.m_BillingDetail = billingDetail; this.m_NonClientPanelSetOrderCPTCodeBillCollection = this.m_BillingDetail.PanelSetOrderCPTCodeBillCollection.GetNonClientCollection("Client"); this.m_MedicarePanelSetOrderCPTCodeBillCollection = this.m_BillingDetail.PanelSetOrderCPTCodeBillCollection.GetMedicareCollection(); InitializeComponent(); this.DataContext = this; this.Loaded += new RoutedEventHandler(BillingDetailPage_Loaded); }
public BillingDetailPage(YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession billingAccession, YellowstonePathology.YpiConnect.Contract.Billing.BillingDetail billingDetail) { this.m_BillingAccession = billingAccession; this.m_BillingDetail = billingDetail; this.m_NonClientPanelSetOrderCPTCodeBillCollection = this.m_BillingDetail.PanelSetOrderCPTCodeBillCollection.GetNonClientCollection("Client"); this.m_MedicarePanelSetOrderCPTCodeBillCollection = this.m_BillingDetail.PanelSetOrderCPTCodeBillCollection.GetMedicareCollection(); InitializeComponent(); this.DataContext = this; this.Loaded += new RoutedEventHandler(BillingDetailPage_Loaded); }
private void HyperlinkSendMessage_Click(object sender, RoutedEventArgs e) { YpiConnect.Contract.Message message = new Contract.Message("*****@*****.**", YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount); if (this.ListViewSearchResults.SelectedItem != null) { YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession billingAccession = (YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession) this.ListViewSearchResults.SelectedItem; message.ReportNo = billingAccession.ReportNo; message.PatientName = billingAccession.FirstName + " " + billingAccession.LastName; } MessagePage messagePage = new MessagePage(message); ApplicationNavigator.ApplicationContentFrame.NavigationService.Navigate(messagePage); }
public YellowstonePathology.YpiConnect.Contract.Billing.BillingDetail GetBillingDetail(YellowstonePathology.YpiConnect.Contract.Billing.BillingAccession billingAccession) { YellowstonePathology.YpiConnect.Contract.Billing.BillingDetail billingDetail = this.m_BillingServiceProxy.GetBillingDetail(billingAccession.ReportNo, false, YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount); return(billingDetail); }