//添加、修改 protected void btnAdd_Click(object sender, EventArgs e) { if (btnAdd.Text == "添加") { Major model = new Major(); model.DeptId = Convert.ToInt32(ddlDeptId.SelectedValue); model.MajorName = txtMajorName.Value.Trim(); model.Note = txtNote.Value.Trim(); if (MajorBLL.IsTrue(model.MajorName)) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该专业名称已存在,不能重复!');</script>"); return; } else { if (MajorBLL.AddMajor(model) > 0) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加成功!');window.location.replace('MajorManage.aspx');</script>"); return; } else { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加失败!');</script>"); return; } } } else { Major model = MajorBLL.GetIdByMajor(Convert.ToInt32(Request.QueryString["uid"])); model.DeptId = Convert.ToInt32(ddlDeptId.SelectedValue); model.MajorName = txtMajorName.Value.Trim(); model.Note = txtNote.Value.Trim(); if (MajorBLL.IsTrue(model.MajorName, model.MajorId)) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该专业名称已存在,不能重复!');</script>"); return; } else { if (MajorBLL.UpdateMajor(model) > 0) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改成功!');window.location.replace('MajorManage.aspx');</script>"); return; } else { this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('修改失败!');</script>"); return; } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["uid"] != null) { Major model = MajorBLL.GetIdByMajor(Convert.ToInt32(Request.QueryString["uid"])); txtMajorName.Value = model.MajorName.Trim(); txtNote.Value = model.Note.Trim(); ddlDeptId.SelectedValue = model.DeptId.ToString(); btnAdd.Text = "修改"; } Binds(); } }