Exemplo n.º 1
0
        private void tlBtnSave_Click(object sender, EventArgs e)
        {
            //判断是添加还是修改数据
            if (G_Int_addOrUpdate == 0)
            {
                try
                {
                    //添加数据
                    BasicDatainfo.id       = txtID.Text;
                    BasicDatainfo.idcard   = txtIDCard.Text;
                    BasicDatainfo.sex      = cmbSex.Text;
                    BasicDatainfo.age      = txtAge.Text;
                    BasicDatainfo.bodyhigh = txtBodyHigh.Text;

                    //执行添加
                    int id = baseinfo.AddBasicData(BasicDatainfo);
                    MessageBox.Show("新增--基础数据--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                //修改数据
                BasicDatainfo.id       = txtID.Text;
                BasicDatainfo.idcard   = txtIDCard.Text;
                BasicDatainfo.sex      = cmbSex.Text;
                BasicDatainfo.age      = txtAge.Text;
                BasicDatainfo.bodyhigh = txtBodyHigh.Text;

                //执行修改
                int id = baseinfo.UpdateBasicData(BasicDatainfo);
                MessageBox.Show("修改--基础数据--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            dgvBasicDataList.DataSource = baseinfo.GetAllBasicData("BasicData").Tables[0].DefaultView;
            this.SetdgvBasicDataListHeadText();
            this.cancelEnabled();
        }