void BenefitsAdministration_GetByIdWelfarePaymentDetailsCompleted(object sender, GetByIdWelfarePaymentDetailsCompletedEventArgs e) { try { if (e.Result != null) { detailTemps = e.Result.ToList(); foreach (var detailTemp in detailTemps)//获取年月 { distributeMaster = new T_OA_WELFAREDISTRIBUTEMASTER(); if (detailTemp != null) { distributeMaster = detailTemp.T_OA_WELFAREDISTRIBUTEMASTER; delteWelfarePaymentDetail.Add(detailTemp.USERID); Year = Convert.ToDateTime(distributeMaster.DISTRIBUTEDATE).Year.ToString(); //年 Month = Convert.ToDateTime(distributeMaster.DISTRIBUTEDATE).Month.ToString(); //月 } } } } catch (Exception ex) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }
void BenefitsAdministration_GetByIdWelfarePaymentDetailsCompleted(object sender, GetByIdWelfarePaymentDetailsCompletedEventArgs e) { try { if (e.Result != null) { detailTemps = e.Result.ToList(); foreach (var detailTemp in detailTemps)//获取年月 { distributeMaster = new T_OA_WELFAREDISTRIBUTEMASTER(); if (detailTemp != null) { distributeMaster = detailTemp.T_OA_WELFAREDISTRIBUTEMASTER; delteWelfarePaymentDetail.Add(detailTemp.USERID); Year = Convert.ToDateTime(distributeMaster.DISTRIBUTEDATE).Year.ToString();//年 Month = Convert.ToDateTime(distributeMaster.DISTRIBUTEDATE).Month.ToString();//月 } } } } catch (Exception ex) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }
void BenefitsAdministration_GetByIdWelfarePaymentDetailsCompleted(object sender, GetByIdWelfarePaymentDetailsCompletedEventArgs e) { try { if (e.Result != null) { detailTemps = e.Result.ToList(); if (InfoObj.ISWAGE == "1")//是否随薪发?0:非随工资发 1:随工资发 { foreach (var detailTemp in detailTemps) { T_HR_EMPLOYEEADDSUM emploeeaddsum = new T_HR_EMPLOYEEADDSUM(); emploeeaddsum.ADDSUMID = Guid.NewGuid().ToString();//加扣款ID emploeeaddsum.EMPLOYEEID = detailTemp.USERID;//员工编号 emploeeaddsum.EMPLOYEENAME = detailTemp.OWNERNAME;//员工姓名 emploeeaddsum.PROJECTNAME = InfoObj.WELFAREDISTRIBUTETITLE;//福利发放名 emploeeaddsum.PROJECTCODE = "-2"; emploeeaddsum.PROJECTMONEY = detailTemp.STANDARD;//项目金额(发放金额) emploeeaddsum.DEALYEAR = Convert.ToDateTime(InfoObj.DISTRIBUTEDATE).Year.ToString();//年 emploeeaddsum.DEALMONTH = Convert.ToDateTime(InfoObj.DISTRIBUTEDATE).Month.ToString();//月 emploeeaddsum.REMARK = detailTemp.REMARK;//备注 emploeeaddsum.OWNERID = InfoObj.OWNERID; emploeeaddsum.OWNERPOSTID = InfoObj.OWNERPOSTID; emploeeaddsum.OWNERDEPARTMENTID = InfoObj.OWNERDEPARTMENTID; emploeeaddsum.OWNERCOMPANYID = InfoObj.OWNERCOMPANYID; emploeeaddsum.CREATEPOSTID = InfoObj.CREATEPOSTID; emploeeaddsum.CREATEDEPARTMENTID = InfoObj.CREATEDEPARTMENTID; emploeeaddsum.CREATECOMPANYID = InfoObj.CREATECOMPANYID; emploeeaddsum.CREATEUSERID = InfoObj.CREATEUSERID; emploeeaddsum.CREATEDATE = InfoObj.CREATEDATE; emploeeaddsumList.Add(emploeeaddsum); } } BindDataGrid(e.Result.ToList()); } else { BindDataGrid(null); } } catch (Exception ex) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }
void BenefitsAdministration_GetByIdWelfarePaymentDetailsCompleted(object sender, GetByIdWelfarePaymentDetailsCompletedEventArgs e) { try { if (e.Result != null) { detailTemps = e.Result.ToList(); if (InfoObj.ISWAGE == "1")//是否随薪发?0:非随工资发 1:随工资发 { foreach (var detailTemp in detailTemps) { T_HR_EMPLOYEEADDSUM emploeeaddsum = new T_HR_EMPLOYEEADDSUM(); emploeeaddsum.ADDSUMID = Guid.NewGuid().ToString(); //加扣款ID emploeeaddsum.EMPLOYEEID = detailTemp.USERID; //员工编号 emploeeaddsum.EMPLOYEENAME = detailTemp.OWNERNAME; //员工姓名 emploeeaddsum.PROJECTNAME = InfoObj.WELFAREDISTRIBUTETITLE; //福利发放名 emploeeaddsum.PROJECTCODE = "-2"; emploeeaddsum.PROJECTMONEY = detailTemp.STANDARD; //项目金额(发放金额) emploeeaddsum.DEALYEAR = Convert.ToDateTime(InfoObj.DISTRIBUTEDATE).Year.ToString(); //年 emploeeaddsum.DEALMONTH = Convert.ToDateTime(InfoObj.DISTRIBUTEDATE).Month.ToString(); //月 emploeeaddsum.REMARK = detailTemp.REMARK; //备注 emploeeaddsum.OWNERID = InfoObj.OWNERID; emploeeaddsum.OWNERPOSTID = InfoObj.OWNERPOSTID; emploeeaddsum.OWNERDEPARTMENTID = InfoObj.OWNERDEPARTMENTID; emploeeaddsum.OWNERCOMPANYID = InfoObj.OWNERCOMPANYID; emploeeaddsum.CREATEPOSTID = InfoObj.CREATEPOSTID; emploeeaddsum.CREATEDEPARTMENTID = InfoObj.CREATEDEPARTMENTID; emploeeaddsum.CREATECOMPANYID = InfoObj.CREATECOMPANYID; emploeeaddsum.CREATEUSERID = InfoObj.CREATEUSERID; emploeeaddsum.CREATEDATE = InfoObj.CREATEDATE; emploeeaddsumList.Add(emploeeaddsum); } } BindDataGrid(e.Result.ToList()); } else { BindDataGrid(null); } } catch (Exception ex) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }