Exemplo n.º 1
0
        // 1e
        /// <summary>
        /// 刷新绩效考核列表
        /// </summary>
        void LoadData()
        {
            int    pageCount = 0;
            string filter = "", sType = "", sValue = "";
            bool   isSelf = false;

            System.Collections.ObjectModel.ObservableCollection <string> paras = new System.Collections.ObjectModel.ObservableCollection <string>();
            // 1s 冉龙军
            string strState = "";

            if (Checkstate != Convert.ToInt32(CheckStates.All).ToString())
            {
                strState = Checkstate;
            }
            //if (!string.IsNullOrEmpty(strState))
            //{
            //    if (!string.IsNullOrEmpty(filter))
            //    {
            //        filter += " AND";
            //    }

            //    filter += " CHECKSTATE == @" + paras.Count();
            //    paras.Add(strState);
            //}
            // 1e
            if (myDetail)
            {
                isSelf = true;
            }
            sType  = treeOrganization.sType;
            sValue = treeOrganization.sValue;
            SumPerformanceList.Clear();

            client.GetSumPerformancePagingAsync(dataPager.PageIndex, dataPager.PageSize, "UPDATEDATE", filter, paras, pageCount, sType, sValue, SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID, isSelf, strState);

            loadbar.Start();
        }