private void button1_Click(object sender, EventArgs e) { OrderService searchOrderService = new OrderService(); List <Order> lo; if (OrderID_radioButton.Checked) { lo = orderService.SearchOrderByOrderID_1(Search_textBox.Text); label1.Text = lo[0].ToString(); } else if (ClientName_radioButton.Checked) { lo = orderService.SearchOrderByClientName(Search_textBox.Text); } else if (OrderPrices_radioButton.Checked) { lo = orderService.SearchOrderByTotalPrice(Convert.ToDouble(Search_textBox.Text)); } else if (GoodsName_radioButton.Checked) { lo = orderService.SearchOrderByGoodsName_1(Search_textBox.Text); } else { lo = orderService.SearchAllOrder(); } foreach (Order o in lo) { searchOrderService.AddOrder(o); } Search_textBox.Text = ""; groupBox1.Visible = false; //orderService_bindingSource this.clientClientNameDataGridViewTextBoxColumn.DataPropertyName = "Client"; orderService_bindingSource.DataSource = lo; //orderService_bindingSource.DataMember = "Client"; //orderService_bindingSource.DataSource = searchOrderService; orderService_bindingSource.ResetBindings(true); }