private void txtComName_Leave(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtComName.Text)) { MessageBox.Show("Please Enter Company Name"); txtComName.Focus(); } else { CompanyBL objCom = new CompanyBL() { CompanyName = txtComName.Text }; var dt = objCom.SearchByName(); if (dt != null) { txtComID.Text = Convert.ToString(dt[0].CompanyID); txtComContact.Text = dt[0].Contact; txtPreBalance.Text = Convert.ToString(dt[0].DuePayment); } } }
private void txtSearch_TextChanged(object sender, EventArgs e) { if (txtSearch.Text == string.Empty) { LoadData(); } else { CompanyBL objTest = new CompanyBL() { CompanyName = txtSearch.Text.ToLower() }; var dt = objTest.SearchByName(); AutoCompleteStringCollection coll = new AutoCompleteStringCollection(); txtSearch.AutoCompleteMode = AutoCompleteMode.Suggest; txtSearch.AutoCompleteSource = AutoCompleteSource.CustomSource; txtSearch.AutoCompleteCustomSource = coll; if (dt.Count > 0) { dgvCompany.DataSource = dt; } } }