コード例 #1
0
 private void txtSearch_OnValueChanged(object sender, EventArgs e)
 {
     if (txtSearch.Text.Trim() == string.Empty)
     {
         LoadAllDepartments();
     }
     else
     {
         var searchedResult = _department.SearchForDepartment(txtSearch.Text.Trim());
         if (searchedResult.Count() > 0)
         {
             cboDepartment.DataSource    = null;
             cboDepartment.DataSource    = searchedResult.ToList();
             cboDepartment.DisplayMember = "DepartmentName";
             cboDepartment.ValueMember   = "Id";
             lblDepartments.Text         = $"{searchedResult.Count()} Items Matched";
         }
         else
         {
             lblDepartments.Text      = "No records matched";
             cboDepartment.DataSource = null;
         }
     }
 }