Exemple #1
0
        /// <summary>
        /// 绑定数据
        /// </summary>
        private void LoadTaskList()
        {
            //当前登录用户账号
            String l_strUserName = CurrentUserInfo.UserName;

            //得到检索条件
            M_CompleteFile l_entityTask = GetSearchCondition();

            B_CompletedTaskFile l_busTaskList = new B_CompletedTaskFile();

            l_entityTask.Start = gvTaskList.PageIndex * gvTaskList.PageSize;
            l_entityTask.End   = gvTaskList.PageIndex * gvTaskList.PageSize + gvTaskList.PageSize;
            l_entityTask.Sort  = SortExpression;

            if (!chkIsCurrentWare.Checked && !chkIsHistoryWare.Checked)
            {
                this.gvTaskList.RecordCount = 0;
                this.gvTaskList.DataSource  = new DataTable();
                this.gvTaskList.DataBind();
                return;
            }

            //得到已办文件任务列表
            DataTable l_dtbDataTable = l_busTaskList.GetAllCompleteHandled(l_entityTask);

            //流程代理添加(流程代理开启,显示代理人项)
            this.gvTaskList.Columns[10].Visible = OAConfig.GetConfig(ConstString.Config.Section.Start_WORKFLOW_AGENT, ConstString.Config.Key.IS_START) == "1" ? true : false;

            //绑定数据
            this.gvTaskList.RecordCount = l_entityTask.RowCount;
            this.gvTaskList.DataSource  = l_dtbDataTable;
            this.gvTaskList.DataBind();
        }
        /// <summary>
        /// 绑定数据
        /// </summary>
        private void LoadTaskList()
        {
            //当前登录用户账号
            String l_strUserName = CurrentUserInfo.UserName;

            //得到检索条件
            M_CompleteFile l_entityTask = GetSearchCondition();

            B_CompletedTaskFile l_busTaskList = new B_CompletedTaskFile();

            l_entityTask.Start = gvTaskList.PageIndex * gvTaskList.PageSize;
            l_entityTask.End = gvTaskList.PageIndex * gvTaskList.PageSize + gvTaskList.PageSize;
            l_entityTask.Sort = SortExpression;

            if (!chkIsCurrentWare.Checked && !chkIsHistoryWare.Checked)
            {
                this.gvTaskList.RecordCount = 0;
                this.gvTaskList.DataSource = new DataTable();
                this.gvTaskList.DataBind();
                return;
            }

            //得到已办文件任务列表
            DataTable l_dtbDataTable = l_busTaskList.GetAllCompleteHandled(l_entityTask);

            //流程代理添加(流程代理开启,显示代理人项)
            this.gvTaskList.Columns[10].Visible = OAConfig.GetConfig(ConstString.Config.Section.Start_WORKFLOW_AGENT, ConstString.Config.Key.IS_START) == "1" ? true : false;

            //绑定数据
            this.gvTaskList.RecordCount = l_entityTask.RowCount;
            this.gvTaskList.DataSource = l_dtbDataTable;
            this.gvTaskList.DataBind();
        }