예제 #1
0
        /// <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 = "申请详细信息列表加载失败!请刷新";
            }
        }
예제 #2
0
        /// <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 = "申请详细信息列表加载失败!请刷新";
            }
        }