コード例 #1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            //1、采集数据
            TblPerson person = new TblPerson();

            person.Id     = Convert.ToInt32(lblId.Text);
            person.Name   = tbxName.Text.Trim();
            person.Age    = Convert.ToInt32(tbxAge.Text.Trim());
            person.Height = Convert.ToInt32(tbxHeight.Text.Trim());
            person.Gender = cbxGender.SelectedIndex == 0 ? null : (bool?)(cbxGender.SelectedIndex == 1 ? true : false);
            //2、实例化业务逻辑层,调用方法
            TblPersonBll bll = new TblPersonBll();

            if (bll.UpdatePerson(person))
            {
                //重新加载数据
                LoadPersonData();
                MessageBox.Show("修改成功!");
            }
        }