Advertisement
Dazzer1966

Search

Oct 14th, 2020 (edited)
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.14 KB | None | 0 0
  1. private void tbSearchName_Click(object sender, EventArgs e)
  2.         {
  3.  
  4.             if (String.IsNullOrWhiteSpace(txtSearch.Text))
  5.             {
  6.                 MessageBox.Show("Please enter customer name");
  7.                 return;
  8.             }
  9.             else
  10.                 try
  11.                 {
  12.                    
  13.                     var CustomerList = (List<tbl_jobs>)tbljobsBindingSource.DataSource;
  14.                     var searchText = txtSearch.Text;
  15.                     var List = CustomerList.FindIndex(o => o.customer_name.Contains(searchText));
  16.                    
  17.                     if (List >= 0)
  18.                         tbljobsBindingSource.Position = List;
  19.                    
  20.                     else
  21.                     {
  22.                         MessageBox.Show("No matching records-please check your spelling");
  23.                         txtSearch.Clear();
  24.                         return;
  25.                     }
  26.                 }
  27.                 catch (Exception ex)
  28.                 {
  29.                     MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
  30.                 }
  31.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement