//Function To Add A Class public void addClass() { try { ClassModel cm = new ClassModel(); cm.ClassName = txtName.Text; cm.subdepartmentid = Convert.ToInt64(ddlDepartments.SelectedValue); cm.Current_Session = "2018-19"; cm.UserName = "******"; string message = Cdal.AddClass(cm); if (message.Contains("successfully")) { lblSuccess.Text = message; lblError.Visible = false; lblSuccess.Visible = true; txtName.Text = ""; txtName.Focus(); // ddlDepartments.SelectedValue = "-1"; } else { lblError.Text = message; lblError.Visible = true; lblSuccess.Visible = false; } } catch (Exception ex) { lblError.Text = ex.ToString(); lblError.Visible = true; lblSuccess.Visible = false; } }
//添加、修改 protected void btnAdd_Click(object sender, EventArgs e) { if (btnAdd.Text == "添加") { Class model = new Class(); model.ClassName = txtClassName.Value.Trim(); model.MajorId = Convert.ToInt32(ddlMajorId.SelectedValue); if (ClassBLL.IsTrue(model.ClassName)) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该班级名称已存在,不能重复!');</script>"); return; } else { if (ClassBLL.AddClass(model) > 0) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加成功!');window.location.replace('ClassManage.aspx');</script>"); return; } else { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加失败!');</script>"); return; } } } else { Class model = ClassBLL.GetIdByClass(Convert.ToInt32(Request.QueryString["uid"])); model.ClassName = txtClassName.Value.Trim(); model.MajorId = Convert.ToInt32(ddlMajorId.SelectedValue); if (ClassBLL.IsTrue(model.ClassName, model.ClassId)) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该班级名称已存在,不能重复!');</script>"); return; } else { if (ClassBLL.UpdateClass(model) > 0) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改成功!');window.location.replace('ClassManage.aspx');</script>"); return; } else { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改失败!');</script>"); return; } } } }
private void btnAdd_Click(object sender, EventArgs e) { #region // //ClassBLL objClass1BLL = new ClassBLL(); //ClassModel objClass = new ClassModel(); //objClass.ClaNum = txtbClassNum.Text; //objClass.ClaName = txtbClass.Text; //objClass.DeptNum = txtbDeptNum.Text; //objClass.ProNum = txtbProNum.Text; //if (objClass1BLL.AddClass(objClass) == true) // MessageBox.Show("数据添加成功"); //else // MessageBox.Show("数据添加成功"); //dgvClass.DataSource = objClass1BLL.ShowClass(); #endregion #region 使用实体类在各层传递数据: if (txtClaNum.Text == "" || txtClaName.Text == "") { MessageBox.Show("班号、班名都不能为空!\n 请重新输入!"); } else { ClassBLL objClassBLL = new ClassBLL(); SchoolMolel objClassModel = new SchoolMolel(); objClassModel.ClaName = txtClaName.Text; objClassModel.SchNum = txtClaNum.Text; objClassModel.DeptNum = txtDeptNum.Text; objClassModel.ProNum = txtProNum.Text; if (objClassBLL.AddClass(objClassModel)==true) { MessageBox.Show("添加成功!"); } else MessageBox.Show("添加失败!"); } #endregion ShowClass(); }