Пример #1
0
        /// <summary>
        /// 获取列显示顺序index
        /// </summary>

        public void ColumnsVisibleIndex(string ModuleFlag)
        {
            PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex();

            yvi.ModuleFlag = ModuleFlag;
            try
            {
                IList <PSP_YearVisibleIndex> yearvisi = Common.Services.BaseService.GetList <PSP_YearVisibleIndex>("SelectPSP_YearVisibleIndexByModuleFlagSort", yvi);
                indexlist = yearvisi;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }
Пример #2
0
        private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex();

            for (int i = 0; i < ctrlBurdenMonth1.GridView.Columns.Count; i++)
            {
                if (ctrlBurdenMonth1.GridView.Columns[i].VisibleIndex > 1)
                {
                    yvi.Year         = ctrlBurdenMonth1.GridView.Columns[i].FieldName.ToString();
                    yvi.ModuleFlag   = ModuleFlag;
                    yvi.VisibleIndex = ctrlBurdenMonth1.GridView.Columns[i].VisibleIndex;
                    Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", yvi);
                }
            }
        }
Пример #3
0
        /// <summary>
        /// 向GDP基准年统计添加一列
        /// </summary>
        private void AddColumnsToGDPCompute(string year)
        {
            PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex();

            yvi.Year       = year;
            yvi.ModuleFlag = "GDPCompute";
            PSP_YearVisibleIndex yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexByModuleFlagAndYear", yvi);

            if (yearvi == null)
            {
                yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexFindMaxVisibleIndex", yvi);
                if (yearvi.VisibleIndex > 0)
                {
                    yvi.VisibleIndex = yearvi.VisibleIndex + 1;
                    Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", yvi);
                }
            }
        }
Пример #4
0
        /// <summary>
        /// 删除GDP基准年统计的某一年份
        /// </summary>

        private void deleColumnsToGDPCompute(string year)
        {
            PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex();

            yvi.Year       = year;
            yvi.ModuleFlag = "GDPCompute";
            PSP_YearVisibleIndex yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexByModuleFlagAndYear", yvi);

            if (yearvi != null)
            {
                IList <PSP_YearVisibleIndex> yearlist = Common.Services.BaseService.GetList <PSP_YearVisibleIndex>("SelectPSP_YearVisibleYearListByModuleFlagAndVisibleIndex", yearvi);
                Common.Services.BaseService.Update("DeletePSP_YearVisibleIndexByModuleFlagAndYear", yvi);
                foreach (PSP_YearVisibleIndex updatevisible in yearlist)
                {
                    updatevisible.VisibleIndex--;
                    Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", updatevisible);
                }
            }
        }