private void OnSearchPanelComponentSearchRequested(object sender, SearchRequestedEventArgs e)
 {
     try
     {
         _studyBrowserComponent.Search(e.QueryCriteria);
     }
     catch (Exception ex)
     {
         ExceptionHandler.Report(ex, this.Host.DesktopWindow);
     }
 }
Exemplo n.º 2
0
        public virtual void Search()
        {
            try
            {
                if (base.HasValidationErrors)
                {
                    base.ShowValidation(true);
                    return;
                }
                else
                {
                    base.ShowValidation(false);
                }

                var queryCriteria = GetSearchCriteria().ToIdentifier(true);
                var eventArgs     = new SearchRequestedEventArgs(queryCriteria);
                OnSearchRequested(eventArgs);
            }
            catch (Exception ex)
            {
                ExceptionHandler.Report(ex, this.Host.DesktopWindow);
            }
        }
Exemplo n.º 3
0
 protected virtual void OnSearchRequested(SearchRequestedEventArgs e)
 {
     EventsHelper.Fire(_searchRequested, this, e);
 }