Exemplo n.º 1
0
        /// <summary>
        /// 加载岗位及个人执行一览查询结果
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void clientFBA_GetPerExecutionListByPagingCompleted(object sender, GetPerExecutionListByPagingCompletedEventArgs e)
        {
            loadbar.Stop();
            if (e.Error == null)
            {
                //int analyseMonth = 3;
                //int startColumnIndex = 5;
                //for (int i = 0; i < analyseMonth; i++)
                //{
                //    DataGridTemplateColumn dt = new DataGridTemplateColumn();
                //    System.Windows.Style syApply = new System.Windows.Style();
                //    syApply.
                //        //dt.HeaderStyle =
                //    dt.Header = i.ToString() + "月";
                //    dt.Binding = new System.Windows.Data.Binding() { Path = new PropertyPath("MonthChargeList[0].ChargeMoney") };

                //    dgQueryResult.Columns.Insert(startColumnIndex, dt);
                //    startColumnIndex++;
                //}

                ObservableCollection <V_PerExecutionList> entResList = new ObservableCollection <V_PerExecutionList>();
                if (e.Result != null)
                {
                    entResList = e.Result;
                }

                dgPerQueryResult.ItemsSource = entResList;
                dataPager.PageCount          = e.pageCount;
            }
            else
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 加载岗位及个人执行一览查询结果
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void clientFBA_GetPerExecutionListByPagingCompleted(object sender, GetPerExecutionListByPagingCompletedEventArgs e)
        {
            loadbar.Stop();
            if (e.Error == null)
            {
                //int analyseMonth = 3;
                //int startColumnIndex = 5;
                //for (int i = 0; i < analyseMonth; i++)
                //{
                //    DataGridTemplateColumn dt = new DataGridTemplateColumn();
                //    System.Windows.Style syApply = new System.Windows.Style();
                //    syApply.
                //        //dt.HeaderStyle = 
                //    dt.Header = i.ToString() + "月";
                //    dt.Binding = new System.Windows.Data.Binding() { Path = new PropertyPath("MonthChargeList[0].ChargeMoney") };

                //    dgQueryResult.Columns.Insert(startColumnIndex, dt);
                //    startColumnIndex++;
                //}

                ObservableCollection<V_PerExecutionList> entResList = new ObservableCollection<V_PerExecutionList>();
                if (e.Result != null)
                {
                    entResList = e.Result;
                }

                dgPerQueryResult.ItemsSource = entResList;
                dataPager.PageCount = e.pageCount;
            }
            else
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
            }
        }