Exemple #1
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     if (comboBox1.Text == "类别" && textBox1.Text == "输入编号/名称")
     {
     }
     else if (comboBox1.Text != "类别" && textBox1.Text == "输入编号/名称")
     {
         rawmaterialdao     p  = new rawmaterialdao();
         List <rawmaterial> rs = new List <rawmaterial>();
         rs = p.selectType(comboBox1.Text);
         Console.Write(rs);
         DataSet   ds = new DataSet();
         DataTable dt = new DataTable("Table_New");
         dt.Columns.Add("类别", typeof(string));
         dt.Columns.Add("编号", typeof(string));
         dt.Columns.Add("名称", typeof(String));
         dt.Columns.Add("数量", typeof(double));
         dt.Columns.Add("单位", typeof(String));
         foreach (rawmaterial r1 in rs)
         {
             dt.Rows.Add(r1.Rawmaterial_type, r1.Rawmaterial_number, r1.Rawmaterial_name, r1.Rawmaterial_count, r1.Rawmaterial_unit);
         }
         dataGridView1.DataSource = dt;
     }
     else if (comboBox1.Text == "类别" && textBox1.Text != "输入编号/名称")
     {
         rawmaterialdao     p  = new rawmaterialdao();
         List <rawmaterial> rs = new List <rawmaterial>();
         rs = p.selectNumberOrName(textBox1.Text);
         Console.Write(rs);
         DataSet   ds = new DataSet();
         DataTable dt = new DataTable("Table_New");
         dt.Columns.Add("类别", typeof(string));
         dt.Columns.Add("编号", typeof(string));
         dt.Columns.Add("名称", typeof(string));
         dt.Columns.Add("数量", typeof(double));
         dt.Columns.Add("单位", typeof(String));
         foreach (rawmaterial r1 in rs)
         {
             dt.Rows.Add(r1.Rawmaterial_type, r1.Rawmaterial_number, r1.Rawmaterial_name, r1.Rawmaterial_count, r1.Rawmaterial_unit);
         }
         dataGridView1.DataSource = dt;
     }
     data = dataGridView1;
 }