/// <summary> /// bind 申请信息列表 /// </summary> private void bindApplyGrid() { try { DataTable dt = ApplyInfo.getApplyInfoDT(currentUser.UserId); group_applyinfo.Text = "申请详细信息 (" + dt.Rows.Count + ")"; applyInfo = dt; applyinfo_grid.DataSource = dt; bindApplyYearMonth(); bindApplyStatus(); bindApplyType(); dataGridSetting(); lbexport_status.Text = "注:最后刷新申请数据时间:" + DateTime.Now.ToString(); } catch { lbexport_status.Text = "申请详细信息列表加载失败!请刷新"; } }
/// <summary> /// bind 申请信息列表 /// </summary> private void bindApplyGrid() { try { List <string> applyUserIdList = new List <string>(); DataTable dt = new DataTable(); if ((UserType)Convert.ToInt32(currentUser.UserType) == UserType.fapproval) //一级审批人 { applyUserIdList = UserRelation.getApplicantByFapprover(currentUser.UserId); string idstr = listTostring(applyUserIdList); dt = ApplyInfo.getApplyInfoDT(idstr, currentUser.UserType, currentUser.UserId); lb_approval.Text = "领导审批"; } else //二级审批人 { dt = ApplyInfo.getAllApplyInfoDT(); lb_approval.Text = "管理小组审批"; } group_applyinfo.Text = "申请详细信息 (" + dt.Rows.Count + ")"; applyInfo = dt; applyinfo_grid.DataSource = dt; bindApplyYearMonth(); bindUserDepartment(); bindApplyStatus(); //bindApplyType(); dataGridSetting(); lbapproval_status.Text = "注:最后刷新申请数据时间:" + DateTime.Now.ToString(); } catch { lbapproval_status.Text = "申请详细信息列表加载失败!请刷新"; } }