毕业设计(论文)-企业人事管理系统(含源程序) 联系客服

发布时间 : 星期六 文章毕业设计(论文)-企业人事管理系统(含源程序)更新完毕开始阅读

17 else

{Response.Redirect(\}}

protected void Delete_Click(object sender, EventArgs e) {if ((string)Session[\{ if ((string)Session[\管理员\{string id = (string)Session[\

string sql = \string connstr =

ConfigurationManager.ConnectionStrings[\String;

SqlConnection Sqlconn = new SqlConnection(connstr); Sqlconn.Open();

SqlCommand sc = new SqlCommand(sql, Sqlconn); sc.ExecuteNonQuery(); Sqlconn.Close();

Response.Redirect(\} else

{Response.Write(\只有管理员才可以进行此操作')\

}} else

{Response.Redirect(\3.3.3 部门信息列表

部门信息列表主要是汇总显示所有部门的信息,这里主要用到的技术数据库的绑定跟导入。要正确的绑定数据表Tb_department然后导入每一个部门的信息,根据各字段的顺序一次显示:部门编号作为主键显示在前,然后依次显示部门名称、联系电话、联系地址、负责人、和所属部门。这个顺序是跟前两个单元添加部门信息和门详细信息的数据表进行关系处理的,每个单元都是同步处理一个数据库表的。在这个单元模块上,一般用户和管理员之间的权限是一样的,都是查看部门信息的列表。点击第一项可以显示部门的详细信息。部门信息列表的界面设计如图所示:

图3-5 部门信息列表设计图 部门信息列表功能实现代码:

public partial class WebFiles_Department_List_Depart : System.Web.UI.Page

{protected void Page_Load(object sender, EventArgs e) {if(!IsPostBack) Bind(); 18 }

private void Bind() {SqlConnection con = new

SqlConnection(ConfigurationManager.ConnectionStrings[\n\

string sql = \部门编号,D_Name 部门名称,D_Tel 联系电话,D_Address 联系地址,D_Chief 负责人,D_Belong 所属部门rom [Tb_department]\

SqlDataAdapter sda = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); sda.Fill(ds, \con.Close();

ListDepart.DataSource = ds.Tables[\ListDepart.DataBind(); }

protected void ListDepart_PageIndexChanging(object sender, GridViewPageEventArgs e)

{ListDepart.PageIndex = e.NewPageIndex; DataBind(); },

3.3.4 部门信息搜索

在这一个单元模块中只要输入符合系统的搜索条件,部门信息搜索这一模块是向所有的用户开放的。部门信息搜索是根据部门主要关键字段检索(部门编号、部门名称、负责人),然后跳出用户想要搜索的部门,部门信息主要设计方法就是首先跟数据表Tb_department并导入,然后在之前设计布局表格工具的基础之上添加一个 DropDownList控件,然后添加一个查询按钮的事件。该木块主要是跟数据表Tb_department绑定连接的。部门信息搜索模块的运行效果如图所示:

图3-6 部门信息搜索界面 部门信息搜索功能实现的代码:

public partial class WebFiles_Department_Search_Depart : System.Web.UI.Page

{ protected void brn_search_Click(object sender, EventArgs e) {if (role.SelectedValue == \部门编号\{if (TxtContent.Text.Trim() == \

{Response.Write(\部门编号不能为空!')\} else 19

{string sql = \部门编号,D_Name部门名称,D_Tel联系电话 ,D_Address联系地

址,D_Chief负责人,D_Belong所属部门 from [Tb_department] where [D_ID]='\

TxtContent.Text.Trim() + %user Search = new user();

SqlDataReader myreader = Search.Login(sql); List_employee.DataSource = myreader; List_employee.DataBind(); }}

else if (role.SelectedValue == \部门名称\