Beispiel #1
0
        public void DoPatientSsnSearch(object sender, EventArgs e)
        {
            SearchStringEventArgs args = (SearchStringEventArgs)e;

            this.m_ReportBrowserUI.DoClientSSNSearch(args.SearchString);
            this.SetListViewToTop();
        }
        private void ButtonSearch_Click(object sender, RoutedEventArgs e)
        {
            SearchStringEventArgs args = new SearchStringEventArgs(this.TextBoxPatientSsn.Text);

            this.DoSsnSearch(this, args);
            ApplicationNavigator.ApplicationContentFrame.NavigationService.GoBack();
        }
 private void TextBoxPatientSsn_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         this.ButtonSearch.Focus();
         SearchStringEventArgs args = new SearchStringEventArgs(this.TextBoxPatientSsn.Text);
         this.DoSsnSearch(this, args);
         ApplicationNavigator.ApplicationContentFrame.NavigationService.GoBack();
     }
 }
 private void TextBoxReportNo_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         this.ButtonSearch.Focus();
         SearchStringEventArgs args = new SearchStringEventArgs(this.TextBoxReportNo.Text);
         this.DoReportNoSearch(this, args);
         ApplicationNavigator.ApplicationContentFrame.NavigationService.GoBack();
     }
 }
Beispiel #5
0
        public void DoReportNoSearch(object sender, EventArgs e)
        {
            SearchStringEventArgs args = (SearchStringEventArgs)e;

            this.m_BillingAccessionCollection = this.m_BillingServiceProxy.GetBillingAccessionsByReportNo(args.SearchString, YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount);
            this.NotifyPropertyChanged("");

            //BillingBrowserPage billingBrowserPage = new BillingBrowserPage();
            //MainWindow mainWindow = (MainWindow)System.Windows.Application.Current.MainWindow;
            //mainWindow.MainFrame.NavigationService.Navigate(billingBrowserPage);
            //ApplicationNavigator.GoToPage(PageNavigationEnum.BillingBrowserPage);
        }
Beispiel #6
0
        public void DoPatientBirthdateSearch(object sender, EventArgs e)
        {
            SearchStringEventArgs args = (SearchStringEventArgs)e;
            DateTime birthdate;
            bool     isValid = DateTime.TryParse(args.SearchString, out birthdate);

            if (isValid)
            {
                this.m_ReportBrowserUI.DoClientDateOfBirthSearch(birthdate);
                this.SetListViewToTop();
            }
        }
Beispiel #7
0
        public void DoPatientSsnSearch(object sender, EventArgs e)
        {
            SearchStringEventArgs args = (SearchStringEventArgs)e;

            this.m_BillingAccessionCollection = this.m_BillingServiceProxy.GetBillingAccessionsBySsn(args.SearchString, YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount);
            this.NotifyPropertyChanged("");


            BillingBrowserPage billingBrowserPage = new BillingBrowserPage();

            ApplicationNavigator.ApplicationContentFrame.NavigationService.Navigate(billingBrowserPage);
            //ApplicationNavigator.GoToPage(PageNavigationEnum.BillingBrowserPage);
        }
 private void ButtonSearch_Click(object sender, RoutedEventArgs e)
 {
     SearchStringEventArgs args = new SearchStringEventArgs(this.TextBoxReportNo.Text);
     this.DoReportNoSearch(this, args);
     ApplicationNavigator.ApplicationContentFrame.NavigationService.GoBack();
 }