资源简介
蓝山公司人事管理 实训时做的 也不是很好 不过有需要的话可以借鉴一下
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace BlueHill.BlueHillWindows.AttendanceManagement
{
public enum OperatorType { Insert Update }
public partial class FrmAddRecord : Form
{
private int attendID;
public int AttendID
{
get { return attendID; }
set { attendID = value; }
}
bool falg = false;
//定义Operator 把初始值定义为Insert
private OperatorType Operator = OperatorType.Insert;
public FrmAddRecord()
{
InitializeComponent();
}
public FrmAddRecord(int attendID)
{
InitializeComponent();
this.attendID = attendID;
this.Operator = OperatorType.Update;
BindAttend(this.AttendID); // 读取员工数据并绑定到窗体
this.Text = “修改员工考勤信息“;
}
private void BindAttend(int attendID)
{
cmdSelectRecord.Parameters[“@AttendID“].Value = attendID;
System.Data.SqlClient.SqlDataReader dr = null;
try
{
cmdSelectRecord.Connection.Open();
dr = cmdSelectRecord.ExecuteReader();
if (dr.Read())
{
tbEmployeeID.Text = dr[“EmployeeID“].ToString();
mtbBeginTime.Text = ((DateTime)dr[“ComeTime“]).ToString(“yyyy年mm月dd日hh时mm分“);
mtbLeaveTime.Text =((DateTime)dr[“LeaveTime“]).ToString(“yyyy年mm月dd日hh时mm分“);
cbType.Items.Clear();
falg = true;
cbType.Text = dr[“Type“].ToString();
}
}
catch (Exception ex)
{
MessageBox.Show(“读取用户数据错误“ + ex.Message);
}
finally
{
dr.Close();
cmdSelectRecord.Connection.Close();
}
}
private void btnOk_Click(object sender EventArgs e)
{
if (this.Operator == OperatorType.Insert)
{
InsertAttend();
}
if (this.Operator == OperatorType.Update)
{
UpdateAttend(this.attendID);
}
}
private void UpdateAttend(int p)
{
cmdUpdateRecord.Connection.Open();
try
{
cmdUpdateRecord.Parameters[“@AttendID“].Value = p;
cmdUpdateRecord.Parameters[“@EmployeeID“].Value = tbEmployeeID.Text;
cmdUpdateRecord.Parameters[“@ComeTime“].Value = Convert.ToDateTime(mtbBeginTime.Text);
cmdUpdateRecord.Parameters[“@LeaveTime“].Value = Convert.ToDateTime(mtbLeaveTime.Text);
cmdUpdateRecord.Parameters[“@Type“].Value = cbType.Text;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2095104 2011-12-15 08:36 蓝山公司人事管理 2012开发小组\1103103059软件3102张俊.doc
文件 4830 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\BlueHillWindows.sln
..A..H. 114426 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\BlueHillWindows.suo
文件 47227 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\蓝山公司人事管理系统\蓝山公司人事管理系统.vdproj
文件 3255808 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\蓝山公司人事管理系统\Release\蓝山公司人事管理系统.msi
文件 422912 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\蓝山公司人事管理系统\Release\setup.exe
文件 999 2011-12-15 07:53 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\app.config
文件 4304 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\AttendanceManagement.csproj
文件 4944 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAddRecord.cs
文件 11440 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAddRecord.Designer.cs
文件 6624 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAddRecord.resx
文件 2836 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAttendance.cs
文件 9107 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAttendance.Designer.cs
文件 22198 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\FrmAttendance.resx
文件 512 2011-12-06 22:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\Program.cs
文件 999 2011-12-15 07:53 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Release\AttendanceManagement.dll.config
文件 221184 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Release\AttendanceManagement.dll
文件 32256 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Release\AttendanceManagement.pdb
文件 221184 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Debug\AttendanceManagement.exe
文件 999 2011-12-15 07:53 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Debug\AttendanceManagement.exe.config
文件 50688 2011-12-15 07:56 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Debug\AttendanceManagement.pdb
文件 5632 2005-12-08 14:51 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Debug\AttendanceManagement.vshost.exe
文件 999 2011-12-12 07:57 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\bin\Debug\AttendanceManagement.vshost.exe.config
文件 27205 2011-12-15 08:09 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\AttendanceManagement.csproj.FileListAbsolute.txt
文件 180 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\BlueHill.BlueHillWindows.AttendanceManagement.FrmAddRecord.resources
文件 10228 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\BlueHill.BlueHillWindows.AttendanceManagement.FrmAttendance.resources
文件 178891 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\BlueHill.BlueHillWindows.AttendanceManagement.Properties.Resources.resources
文件 1193 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\AttendanceManagement.csproj.GenerateResource.Cache
文件 32256 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\AttendanceManagement.pdb
文件 221184 2011-12-15 08:06 蓝山公司人事管理 2012开发小组\蓝山公司人事管理系统\BlueHillWindows\AttendanceManagement\obj\Release\AttendanceManagement.dll
............此处省略55个文件信息
- 上一篇:基于BP神经网络的数字识别系统源代码
- 下一篇:自己收集的汇编源代码,供大家学习用
评论
共有 条评论