温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:多功能在线考试系统改进版源码
当前文件:
OnLineExamUpdate/Web/DepartmentAdd.aspx.cs,打开代码结构图
OnLineExamUpdate/Web/DepartmentAdd.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using OnLineExam.BusinessLogicLayer; 12
using System.Data.SqlClient; 13
14
public partial class Web_DepartmentAdd : System.Web.UI.Page 15
{ 16
protected void Page_Load(object sender, EventArgs e) 17
{ 18
if (!Page.IsPostBack) 19
{ 20
string loginName = Session["userID"].ToString(); 21
Users user = new Users(); 22
user.LoadData(loginName); 23
labUser.Text = user.UserName; 24
this.txtDepartmentId.Attributes.Add("nullable", "yes"); //是否为空 25
this.txtDepartmentName.Attributes.Add("nullable", "yes"); //是否为空 26
this.imgBtnSave.Attributes["onclick"] = "javascript:return verifyAll(window.Form1);"; 27
} 28
} 29
protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) 30
{ 31
if (Page.IsValid) 32
{ 33
Department department = new Department(); //创建Users对象 34
department.DepartmentId = Convert.ToInt32(txtDepartmentId.Text.Trim()); 35
if (!department.CheckDepartment(department.DepartmentId))//使用CheckDepartment方法验证是否存在 36
{ 37
department.DepartmentId = Convert.ToInt32(txtDepartmentId.Text.Trim()); 38
department.DepartmentName = txtDepartmentName.Text; 39
if (department.InsertByProc()) 40
{ 41
lblMessage.Text = "成功插入该部门信息!"; 42
Server.Transfer("DepartmentManage.aspx"); 43
} 44
else 45
{ 46
lblMessage.Text = "添加部门失败!"; 47
} 48
} 49
else//用户存在,给出提示 50
{ 51
lblMessage.Text = "数据库中存在具有该编号的部门,请重新输入!"; 52
} 53
} 54
} 55
protected void imgBtnReturn_Click(object sender, ImageClickEventArgs e) 56
{ 57
Server.Transfer("DepartmentManage.aspx"); 58
} 59
} 60





}
}