protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case Keys.Escape: this.Close(); return(true); case Keys.Enter: if (tbVipCode.Text.Trim() != "") { Dong.BLL.MemberInfo bMember = new Dong.BLL.MemberInfo(); Dong.Model.MemberInfo mMember = new Dong.Model.MemberInfo(); mMember = bMember.GetModel(tbVipCode.Text); if (mMember == null) { MessageBox.Show("对不起,无此会员!"); } else { tbVipName.Text = mMember.Name; Dong.Model.GlobalsInfo.vipZK = mMember.Discount; Dong.Model.GlobalsInfo.vipCode = tbVipCode.Text; frmCash frmP = (frmCash)this.Owner; frmP.sumCash(); } } return(true); default: return(base.ProcessCmdKey(ref msg, keyData)); } }
private void frmAddVip_Load(object sender, EventArgs e) { Dong.BLL.MemberInfo bMember = new Dong.BLL.MemberInfo(); Dong.Model.MemberInfo mMember = new Dong.Model.MemberInfo(); mMember = bMember.GetModel(int.Parse(this.Tag.ToString())); if (mMember != null) { tbCode.Text = mMember.IdCode; tbAddr.Text = mMember.Addr; tbBirthday.Text = mMember.Birthday.ToString(); tbDiscount.Text = mMember.Discount.ToString(); tbEmail.Text = mMember.Email; tbName.Text = mMember.Name; cbStime.Text = mMember.Stime.ToString(); cbEtime.Text = mMember.Etime.ToString(); } }
private void fillGVList(string key, int pageSize, int page) { strSql = key; intPage = page; Dong.BLL.MemberInfo bVip = new Dong.BLL.MemberInfo(); DataSet ds = new DataSet(); ds = bVip.GetListN(key, pageSize, page); gvList.DataSource = ds.Tables[0]; //gvList.Columns[0].Visible = false; if (ds.Tables[0].Rows.Count > 0) { intPages(); } else { MessageBoxEx.Show("对不起,没有您搜索的记录!"); } }
private void btnDel_Click(object sender, EventArgs e) { //删除会员 string id = gvList.SelectedRows[0].Cells[0].Value.ToString(); if (id != "") { if (MessageBoxEx.Show("确定删除该记录?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { Dong.BLL.MemberInfo bMember = new Dong.BLL.MemberInfo(); bMember.Delete(int.Parse(id)); this.gvList.Rows[0].Selected = true; fillGVList(strSql, intPageSize, intPage); } } else { MessageBoxEx.Show("请选择要删除的行!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void intPages() { Dong.BLL.MemberInfo bVip = new Dong.BLL.MemberInfo(); int counts = bVip.GetRecordCount(strSql); lblCounts.Text = counts.ToString(); if (counts % intPageSize == 0) { pageCounts = counts / intPageSize; } else { pageCounts = (counts / intPageSize) + 1; } cbPage.Items.Clear(); for (int i = 1; i <= pageCounts; i++) { cbPage.Items.Add(i.ToString()); } cbPage.SelectedIndex = intPage - 1; }
private void btnSave_Click(object sender, EventArgs e) { //验证用户姓名 if (tbName.Text.Trim() == "") { MessageBoxEx.Show("请输入会员姓名!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); tbName.Focus(); return; } if (cbStime.Text.Trim() == "") { MessageBoxEx.Show("请输入会员的开始时间!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); cbStime.Focus(); return; } if (cbEtime.Text.Trim() == "") { MessageBoxEx.Show("请输入会员的结束时间!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); cbEtime.Focus(); return; } if (tbDiscount.Text.Trim() == "") { MessageBoxEx.Show("请输入会员享受的折扣!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); tbDiscount.Focus(); return; } Dong.BLL.MemberInfo bMember = new Dong.BLL.MemberInfo(); Dong.Model.MemberInfo mMember = new Dong.Model.MemberInfo(); mMember = bMember.GetModel(int.Parse(this.Tag.ToString())); mMember.Id = int.Parse(this.Tag.ToString()); mMember.IdCode = tbCode.Text; mMember.Name = tbName.Text; mMember.Stime = DateTime.Parse(cbStime.Text); mMember.Etime = DateTime.Parse(cbEtime.Text); if (tbEmail.Text != "") { mMember.Email = tbEmail.Text; } else { mMember.Email = "无"; } if (tbAddr.Text != "") { mMember.Addr = tbAddr.Text; } else { mMember.Addr = "无"; } if (tbBirthday.Text != "") { mMember.Birthday = DateTime.Parse(tbBirthday.Text); } else { mMember.Birthday = DateTime.Parse("1900-1-1"); } mMember.Discount = double.Parse(tbDiscount.Text); mMember.Oper = Dong.Model.GlobalsInfo.UserName; mMember.OperDate = DateTime.Now; mMember.Money = mMember.Money; if (bMember.Update(mMember)) { MessageBoxEx.Show("修改成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); frmVip fvip = (frmVip)this.Owner; fvip.refreshData(); this.Close(); } else { MessageBoxEx.Show("保存失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } }