private void button2_Click(object sender, EventArgs e) //指定所查询订单 { if(textBox1.Text==""||textBox1.Text ==null) { orderBindingSource.DataSource = new List<Order>(); } else { try { if (radioButton1.Checked == true) //根据订单号查找 { orderBindingSource.DataSource = OrderService.FindOrderWindow(textBox1.Text); } else if (radioButton2.Checked == true) //根据日期查找 { orderBindingSource.DataSource = OrderService.FindOrderWindow(DateTime.ParseExact(textBox1.Text, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)); } else if (radioButton3.Checked == true) //根据客户名称查找 { orderBindingSource.DataSource = OrderService.FindOrderByClientNameWindow(textBox1.Text); } else if (radioButton4.Checked == true) //根据包含商品名称查找 { orderBindingSource.DataSource = OrderService.FindOrderByProductNameWindow(textBox1.Text); } } catch { orderBindingSource.DataSource = new List<Order>(); } } SetDataSource(); //刷新dataGridView2 }
private void button2_Click(object sender, EventArgs e) //指定所查询订单 { if (textBox1.Text == "" || textBox1.Text == null) { orderBindingSource.DataSource = new List <Order>(); } else { try { if (radioButton1.Checked == true) //根据订单号查找 { orderBindingSource.DataSource = OrderService.FindOrderWindow(textBox1.Text); } else if (radioButton2.Checked == true) //根据日期查找 { orderBindingSource.DataSource = OrderService.FindOrderWindow(DateTime.ParseExact(textBox1.Text, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture)); } else if (radioButton3.Checked == true) //根据客户名称查找 { orderBindingSource.DataSource = OrderService.FindOrderByClientNameWindow(textBox1.Text); } else if (radioButton4.Checked == true) //根据包含商品名称查找 { orderBindingSource.DataSource = OrderService.FindOrderByProductNameWindow(textBox1.Text); } else if (radioButton5.Checked == true) //根据包含商品名称查找 { string pattern = @"1\d{10}"; if (!Regex.IsMatch(textBox1.Text, pattern)) { MessageBox.Show("手机号以1开头,11位!!"); } else { orderBindingSource.DataSource = OrderService.FindOrderByClientPhoneNumberWindow(textBox1.Text); } } } catch { orderBindingSource.DataSource = new List <Order>(); } } SetDataSource(); //刷新dataGridView2 }