private void button1_Click(object sender, EventArgs e) { OrderService searchOrderService = new OrderService(); List <Order> lo; if (OrderID_radioButton.Checked) { lo = orderService.SearchOrderByOrderID(Search_textBox.Text); } 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(Search_textBox.Text); } else { lo = orderService.SearchAllOrder(); } foreach (Order o in lo) { searchOrderService.AddOrder(o); } Search_textBox.Text = ""; groupBox1.Visible = false; orderService_bindingSource.DataSource = searchOrderService; orderService_bindingSource.ResetBindings(true); }
private void update_order_button_Click(object sender, EventArgs e) { string s = dataGridView1.CurrentCell.Value.ToString(); /* Order order = (Order)orderService_bindingSource.Current; * //Order order= * * order_bindingSource.DataSource = order; * order_bindingSource.ResetBindings(true);*/ //label1.Text = orderService.SearchOrderByOrderID(s)[0].OrderDetailsList[0] == null ? "a" : "b"; Order order = orderService.SearchOrderByOrderID(s)[0]; CreateForm form2 = new CreateForm(orderService, order); form2.ShowDialog(this); //orderService_bindingSource.DataSource = orderService; orderService_bindingSource.ResetBindings(true); }