Exemple #1
0
 private void button2_Click(object sender, EventArgs e)
 {
     //List<int> ids = new List<int>();
     //for (int i = 0; i < dataGridView1.RowCount; i++)
     //{
     //    if (dataGridView1.Rows[i].Cells[0].EditedFormattedValue.ToString() == "True")
     //    {
     //        ids.Add(Convert.ToInt32(dataGridView1.Rows[i].Cells["id"].Value));
     //    }
     //}
     if (list_selected.Count == 0)
     {
         MessageBox.Show("请至少选择一条数据!", "提示");
         return;
     }
     else
     {
         //parentForm.renderMateriel(ids);
         MidModule.SendIds(this, list_selected);//发送参数值
         if (AddMateriel != null)
         {
             AddMateriel(this, new MaterielEventArgs(list_selected));
         }
         this.Close();
     }
 }
Exemple #2
0
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex > -1)
     {
         SupplierModel sm = new SupplierModel(Convert.ToInt32(this.dataGridView1[0, e.RowIndex].Value), this.dataGridView1[2, e.RowIndex].Value.ToString());
         MidModule.SendMessage(this, sm);//发送参数值
         this.Close();
     }
 }
Exemple #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            List <int> ids = new List <int>();

            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                if (dataGridView1.Rows[i].Cells[0].EditedFormattedValue.ToString() == "True")
                {
                    ids.Add(Convert.ToInt32(dataGridView1.Rows[i].Cells["id"].Value));
                }
            }
            if (ids.Count == 0)
            {
                MessageBox.Show("请至少选择一条数据!", "提示");
                return;
            }
            else
            {
                MidModule.SendStocks(this, ids);//发送参数值
                this.Close();
            }
        }
Exemple #4
0
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex > -1)
     {
         //List<int> ids = new List<int> { Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["id"].Value) };
         //parentForm.renderMateriel(ids);
         if (!args.multi)
         {
             AddMateriel(this, new MaterielEventArgs(new List <int> {
                 Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["id"].Value)
             }));
         }
         else
         {
             list_selected.Add(Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["id"].Value));
             MidModule.SendIds(this, list_selected);//发送参数值
             if (AddMateriel != null)
             {
                 AddMateriel(this, new MaterielEventArgs(list_selected));
             }
         }
         this.Close();
     }
 }