private void cmdSearch_Click(object sender, EventArgs e) { BindingSource source = new BindingSource(); server.Service1 server = new server.Service1(); if (txtSByName.Text != "" && txtSBySec.Text != "") { MessageBox.Show("Kindly fill only one box!!"); } else if (txtSByName.Text != "" && txtSBySec.Text == "") { source.DataSource = server.SearchByName(txtSByName.Text); } else if (txtSByName.Text == "" && txtSBySec.Text != "") { source.DataSource = server.SearchBySection(txtSBySec.Text); } else if (txtSByName.Text == "" && txtSBySec.Text == "") { MessageBox.Show("Please fill aleast one textbox for search!!"); } DGVdata.DataSource = source; }