Пример #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
        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);
        }