private void btnAdd_Click(object sender, EventArgs e) { string errMsg = ""; if (cbAddClassA.SelectedValue == null) { errMsg += "请选择一个主分类!\r\n"; } if (tbClassNameAdd.Text == "") { errMsg += "子类名称不能为空!\r\n"; } if (errMsg != "") { MessageBox.Show(errMsg); return; } var canInsert = new BLL.ClassBModelBLL().GetByClassName(cbAddClassA.SelectedValue.ToString(), tbClassNameAdd.Text); if (canInsert != null) { MessageBox.Show("不能添加重复的类别名称!"); return; } var info = new Models.ClassBModel { ClassA = cbAddClassA.SelectedValue.ToString(), ClassB = tbClassNameAdd.Text, ClassNote = tbClassNoteAdd.Text, CreateTime = DateTime.Now }; int result = new BLL.ClassBModelBLL().Add(info); if (result > 0) { MessageBox.Show("添加成功"); BindData(); } }
private void btnEdit_Click(object sender, EventArgs e) { string errMsg = ""; if (cbEditClassA.SelectedValue == null) { errMsg += "请选择一个主分类!\r\n"; } if (tbClassNameEdit.Text == "") { errMsg += "子类名称不能为空!\r\n"; } if (errMsg != "") { MessageBox.Show(errMsg); return; } var info = new Models.ClassBModel { Id = Convert.ToInt32(lbID.Text), ClassA = cbEditClassA.SelectedValue.ToString(), ClassB = tbClassNameEdit.Text, ClassNote = tbClassNoteEdit.Text, CreateTime = DateTime.Now }; int result = new BLL.ClassBModelBLL().Update(info); if (result > 0) { MessageBox.Show("更新成功!"); BindData(); } }