/// <summary> /// 查询工资项信息 /// </summary> /// <param name="isUsed">启用状态</param> /// <returns></returns> public static DataTable GetSalaryItemInfo(bool isUsed) { //获取登陆用户信息 UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; //执行查询 return(SalaryItemDBHelper.SearchSalaryItemInfo(userInfo.CompanyCD, isUsed)); }
//public static bool DeleteInfo(string ItemNo) //{ // //获取登陆用户信息 // UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; // string companyCD = userInfo.CompanyCD; // //执行查询 // return SalaryItemDBHelper.DeleteInfo(ItemNo, companyCD); //} #region 校验提成工资项是否被使用 /// <summary> /// 校验提成工资项是否被使用 /// </summary> /// <param name="itemNo">提成工资项编号</param> /// <returns></returns> public static bool IsUsedItem(string itemNo) { //获取登陆用户信息 string companyCD = ((UserInfoUtil)SessionUtil.Session["UserInfo"]).CompanyCD; //进行校验 return(SalaryItemDBHelper.IsUsedItem(itemNo, companyCD)); }
public static DataTable GetOutEmployeeInfo(EmployeeSearchModel model) { //获取登陆用户信息 UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; //设置公司代码 model.CompanyCD = userInfo.CompanyCD; //查询并返回人员信息 return(SalaryItemDBHelper.GetOutEmployeeInfo(model)); }
public static bool InsertSalaryItem(SalaryItemModel model) { //定义返回变量 bool isSucc = true; //信息存在时,进行操作 if (model != null) { //获取登陆用户信息 UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; //执行保存操作 try { //执行保存操作 isSucc = SalaryItemDBHelper.InsertSalaryItem(model); } catch (Exception ex) { //输出系统日志 WriteSystemLog(userInfo, ex); } //操作日志 LogInfoModel logModel = InitLogInfo(userInfo.CompanyCD); //设置关键元素 logModel.Element = ConstUtil.LOG_PROCESS_UPDATE; //更新成功时 if (isSucc) { //设置操作成功标识 logModel.Remark = ConstUtil.LOG_PROCESS_SUCCESS; } //更新不成功 else { //设置操作成功标识 logModel.Remark = ConstUtil.LOG_PROCESS_FAILED; } //登陆日志 LogDBHelper.InsertLog(logModel); } return(isSucc); }