Example #1
0
 private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     Console.Write("1");
     try
     {
         int r = this.dataGridView2.CurrentRow.Index;
         Console.Write("2");
         Console.Write(dataGridView2.Rows[r].Cells[1].Value.ToString());
         DataTable dt = new DataTable("teble");
         dt.Columns.Add("编号", typeof(string));
         dt.Columns.Add("名称", typeof(string));
         dt.Columns.Add("单位", typeof(String));
         dt.Columns.Add("数量", typeof(double));
         dt.Columns.Add("单价", typeof(double));
         dt.Columns.Add("金额", typeof(double));
         dt.Columns.Add("备注", typeof(String));
         sale             p  = new sale();
         List <sale_good> ps = new List <sale_good>();
         Console.Write("3");
         ps = p.selectMaterial_danhao(dataGridView2.Rows[r].Cells[1].Value.ToString());
         foreach (sale_good p1 in ps)
         {
             good    r1   = new good();
             gooddao rdao = new gooddao();
             r1 = rdao.selectNumber(p1.Good_number);
             dt.Rows.Add(p1.Good_number, r1.Good_name, p1.Unit, p1.Count, p1.Price, p1.Money, p1.Remark);
         }
         dataGridView2.DataSource = dt;
     }
     catch (SystemException)
     {
         MessageBox.Show("操作有误");
     }
 }