Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            CangKuManage updatecangku = new CangKuManage();

            if (dataGridView1.CurrentRow.Cells[0] != null)
            {
                int    cangku_id   = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                String cangku_name = dataGridView1.CurrentRow.Cells[1].Value.ToString();
                int    tt          = updatecangku.updateCangKu(cangku_id, cangku_name);
                if (tt == 1)
                {
                    MessageBox.Show("修改成功!", "提示");
                    InitialData();
                }
            }
        }
Ejemplo n.º 2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show(this, "确定删除吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                CangKuManage deletecangku = new CangKuManage(); //可以一次删除多条
                IList <int>  deleId       = new List <int>();
                int          delcount     = 0;                  //作为删除条数的记录
                int          count        = dataGridView1.Rows.Count;
                int          selectCount  = dataGridView1.SelectedRows.Count;
                for (int i = 0; i < count - 1; i++)
                {
                    if (dataGridView1.Rows[i].Selected)
                    {
                        int id = Convert.ToInt32(dataGridView1.Rows[i].Cells[0].Value);
                        deleId.Add(id);
                    }
                }
                for (int j = 0; j < deleId.Count; j++)
                {
                    int tt = 0;
                    tt = deletecangku.deleteCangKu(deleId[j]);
                    if (tt == 1)
                    {
                        delcount++;
                    }
                }

                if (delcount == selectCount)
                {
                    MessageBox.Show("删除成功!", "提示");
                    InitialData();
                }
                else
                {
                    MessageBox.Show("删除失败!");
                }
            }
        }
Ejemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            CangKuManage addcangku = new CangKuManage();

            if (dataGridView1.CurrentRow.Cells[0].Value != null)
            {
                return;
            }
            else if (dataGridView1.CurrentRow.Cells[1].Value == null)
            {
                MessageBox.Show("仓库名称不能为空!");
                return;
            }
            int    num  = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
            String name = dataGridView1.CurrentRow.Cells[1].Value.ToString();

            int tt = addcangku.addCangKu(num, name);

            if (tt == 1)
            {
                MessageBox.Show("添加成功!", "添加成功");
                InitialData();
            }
        }