/// <summary> /// 返回考勤月度结算数据 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void clientAtt_GetAttendMonthlyBalanceListByMultSearchCompleted(object sender, GetAttendMonthlyBalanceListByMultSearchCompletedEventArgs e) { if (e.Error == null) { IEnumerable <T_HR_ATTENDMONTHLYBALANCE> entAMBList = e.Result; //表没有部门名称字段,这里用部门ID字段显示部门名称,只做显示使用,不会影响数据库数据 entAMBList.ForEach(it => { //这里OWNERDEPARTMENTID为员工个人档案的所属部门ID,所以这里是可以找到该员工的部门 it.OWNERDEPARTMENTID = GetFullOrgName(it.OWNERDEPARTMENTID); }); dgAMBList.ItemsSource = entAMBList; dataPager.PageCount = e.pageCount; } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } loadbar.Stop(); }
/// <summary> /// 返回考勤月度结算数据 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void clientAtt_GetAttendMonthlyBalanceListByMultSearchCompleted(object sender, GetAttendMonthlyBalanceListByMultSearchCompletedEventArgs e) { if (e.Error == null) { IEnumerable<T_HR_ATTENDMONTHLYBALANCE> entAMBList = e.Result; //表没有部门名称字段,这里用部门ID字段显示部门名称,只做显示使用,不会影响数据库数据 entAMBList.ForEach(it => { //这里OWNERDEPARTMENTID为员工个人档案的所属部门ID,所以这里是可以找到该员工的部门 it.OWNERDEPARTMENTID = GetFullOrgName(it.OWNERDEPARTMENTID); }); dgAMBList.ItemsSource = entAMBList; dataPager.PageCount = e.pageCount; } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } loadbar.Stop(); }