Example #1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            if (CheckTextBoxEmpty())
            {
                var mem = new MemberInfo();
                //MemAddress不要
                mem.MemBirthday      = Convert.ToDateTime(txtBirs.Text);
                mem.MemDiscount      = Convert.ToDecimal(txtMemDiscount.Text);
                mem.MemIntegral      = Convert.ToInt32(txtMemIntegral.Text);
                mem.MemMoney         = Convert.ToDecimal(txtmemMoney.Text);
                mem.MemName          = txtMemName.Text;
                mem.MemNum           = txtMemNum.Text;
                mem.MemMobilePhone   = txtMemPhone.Text;
                mem.MemEndServerTime = Convert.ToDateTime(dtEndServerTime.Value);
                mem.MemGender        = CheckGender();
                mem.MemType          = Convert.ToInt32(cmbMemType.SelectedValue);


                //判断新增还是修改
                if (this._tp == 1)//新增
                {
                    mem.DelFlag = 0;
                    mem.SubTime = System.DateTime.Now;
                }
                else if (this._tp == 2)//修改
                {
                    mem.MemberId = Convert.ToInt32(lblId.Text);
                }
                var bll = new MemberInfoBLL();
                var msg = bll.SaveMemberInfo(mem, this._tp) ? "操作成功" : "操作失败";
                MessageBox.Show(msg);
                this.Close();
            }
        }