/// <summary> /// Event that Fires on Button Search Click Which Searches the List Of Documents Based On Value /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSearch_Click(object sender, EventArgs e) { try { if (txtSearch.Text != "") { var SearchName = (txtSearch.Text); var DocumentDetailsBLLObj = new Document_DetailsBLL(); var DocumentDetailsList = DocumentDetailsBLLObj.SearchByDocumentName(SearchName); if (DocumentDetailsList != null) { Response.Redirect("~/SearchResultsPage.aspx?Search=" + txtSearch.Text); } else { Response.Write("<script>alert('No such Document exists.')</script>"); } } else { Response.Write("<script>alert('Enter Some Text')</script>"); } } catch (ELibException ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } }
private void btnSearch1_Click(object sender, RoutedEventArgs e) { try { if (txtSearch.Text.Length > 0) { var SearchName = (txtSearch.Text); var DocumentDetailsBLLObj = new Document_DetailsBLL(); var DocumentDetailsList = DocumentDetailsBLLObj.SearchByDocumentName(SearchName); if (DocumentDetailsList != null) { this.NavigationService.Navigate(new SearchResultsPage() { Name = SearchName }); } else { MessageBox.Show("Enter Proper Document Name"); } } else { MessageBox.Show("Enter a Document Name to Search"); } } catch (FormatException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (ELibException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { if (Application.Current.Properties["User_ID"] != null) { if (Application.Current.Properties["User_Type"].ToString() == "Administrator") { btnProfile.Visibility = Visibility.Collapsed; } btnlogout.Visibility = Visibility.Visible; lblname.Content = "Welcome " + Application.Current.Properties["User_Name"]; } else { btnlogout.Visibility = Visibility.Collapsed; btnProfile.Visibility = Visibility.Collapsed; } try { var searchname = Name; var DocumentDetailsBLLObj = new Document_DetailsBLL(); var DocumentsList = DocumentDetailsBLLObj.SearchByDocumentName(searchname); grdSearchResult.ItemsSource = DocumentsList; } catch (FormatException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (ELibException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK); } }