コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: Asimov6680/DotnetHomework
        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);
        }