/* * 方法名称:GetAllPayroll * 方法功能描述:查询所有员工指定年月的工资 * * 创建人:杨林 * 创建时间:2009-03-12 * * 修改人: * 修改时间: * 修改内容: * */ /// <summary> /// 获取全部工资项 /// </summary> /// <returns>数据集</returns> public System.Data.DataSet GetAllPayroll() { System.Data.DataSet dtsResult = null; try { dtsResult = new PayrollDB().QueryPayroll(); } catch (System.Data.SqlClient.SqlException e) { System.Windows.Forms.MessageBox.Show(e.Message); } return(dtsResult); }
/* * 方法名称:RemovePayroll * 方法功能描述:删除工资项 * * 创建人:杨林 * 创建时间:2009-03-12 * * 修改人: * 修改时间: * 修改内容: * */ /// <summary> /// 删除工资项 /// </summary> /// <param name="id">标识数组</param> /// <returns>错误描述</returns> public string RemovePayroll(long[] id) { string strResult = null; try { strResult = new PayrollDB().DeletePayroll(id); } catch (System.Data.SqlClient.SqlException e) { strResult = "指定的工资项可能正在使用中,不能删除!"; } return(strResult); }
/* * 方法名称:AddPayroll * 方法功能描述:增加工资项 * * 创建人:杨林 * 创建时间:2009-03-12 * * 修改人: * 修改时间: * 修改内容: * */ /// <summary> /// 增加工资项 /// </summary> /// <param name="args">工资项实体</param> /// <returns>错误描述</returns> public string AddPayroll(PayrollAdd args) { string strResult = null; try { strResult = new PayrollDB().InsertPayroll(args); } catch (System.Data.SqlClient.SqlException e) { strResult = e.Message; } return(strResult); }