人事管理系统毕业设计论文 联系客服

发布时间 : 星期一 文章人事管理系统毕业设计论文更新完毕开始阅读fb017ad526fff705cc170a22

成都学院(成都大学)学士学位论文(设计)

if (i > 0) {

Response.Write(\修改成功!');\); } else {

Response.Write(\修改失败!');\);

} 4.3.5 考勤管理

主要记录员工的签到信息,管理员可以查看员工的上下班情况。如图4-5所示。

图4-5 考勤管理窗体

功能实现:

1.当窗体加载时,系统将所有的调动信息检索出来绑定到DataGridView控件上,主要代码如下: ///

/// 绑定考勤信息 ///

public void DataBandEmp() {

string sql = \a,dbo.Attendance b where a.emp_id=b.emp_id\; gvProduct.DataSource = DB.getDataTable(sql); gvProduct.DataBind();

}

2.可以删除一条考勤信息,通过DataGridView1控件的RowCommand事件中实现, 主要代码如下:

if (e.CommandName == \)

36

成都学院(成都大学)学士学位论文(设计)

{

string id = e.CommandArgument.ToString();

string sql = \ + id + \; int i = int.Parse(DB.ExecuteSql(sql).ToString()); if (i > 0) {

gvProduct.EditIndex = -1; DataBandEmp(); } else {

Common.ShowMessage(Page, \删除失败!程序出现异常!\, \); DataBandEmp(); }

} 4.3.6 劳动合同

合同的添加、删除、修改、查看等,在合同即将有一个月到期的时候进行提示。如图4-6所示。

37

成都学院(成都大学)学士学位论文(设计)

图4-6 劳动合同窗体

功能实现:

1.打开劳动合同窗体,首先使用BindDropdownlist方法检索出所有的员工编号并绑定到DropDownList控件中,主要代码如下: ///

/// 绑定员工姓名 ///

public void DataBandDep() {

//绑定员工姓名

DB.Bind_Dropdownlist(\, drpemp, \, \);

}

2.当选择了某个员工编号后,系统会自动将相关的员工信息检索出来并显示在相应的控件中。 3.当信息输入完毕,单击“增加”按钮,检查数据输入是否正确,如果输入的数据没有问题,则将其添加到数据库中。主要代码如下:

string sql = \into dbo.Contract(con_content,con_begin,con_end,emp_id) values('\

38

成都学院(成都大学)学士学位论文(设计)

+ Common.checkStr(Fckeditor1.Value.ToString()) + \ + txtbegin.Text.ToString() + \ + txtend.Text.ToString() + \ + drpemp.SelectedValue + \; int i = DB.ExecuteSql(sql); if (i > 0) {

Response.Write(\添加成功!');\); } else {

Response.Write(\添加失败!');\);

} 4.3.7 工作评价

包括员工工作评价信息的添加、删除、修改、查看等。如图4-7所示。

图4-7 添加工作评价和工作评价管理窗体

39